singletons TransitContext.currentContext, .currentCallScope, .currentThisArg, .currentArguments (closes #31)