Creates a new context object that shares storage with |other| and uses an optional |handler|.
See Implementation
Creates a new context object that shares storage with |other| and uses an optional |handler|.