Implementing MultiEnvelope.