pluginContext

exception-free version