fixed bug around Scheme/MessageScheme that caused MessageScheme.open and .close to not get called. Thanks Sean for finding it.