nl_tokens: Global config object - exposed to all plugins via get and set functions in the core
pl_tokens: function ( coreArgs ) { var obj = { } , i ; //	Extending ensures that we don't override the core by using 'this' in plugins for ( i <mask> coreObj ) { if ( coreObj . hasOwnProperty ( i ) ) { obj [ i ] = coreObj [ i ] ; } } //	Override / add any properties for ( i in coreArgs ) { if ( coreArgs . hasOwnProperty ( i ) ) { obj [ i ] = coreArgs [ i ] ; } } //	TODO: This only happens on setup; core is also called in the event manager //	after that, but it is re-evaluated, so we don't have the plugin name anymore ... doh. if ( typeof coreArgs . name !== undefined ) { obj . pluginName = coreArgs . name ; } else { handleError ( 'PluginDoesnotExist' , ' name not specified' ) ; } return obj ; }