nl_tokens: Sets namespace string on obj and makes namespace configurable (
pl_tokens: function unConfigurableNamespace ( ns_string , objToSearch , valueToSet ) { var parent = objToSearch , shouldSetValue = typeof valueToSet !== _undefined , hasOwnProperty ; ns_string . split ( '.' ) . forEach ( function ( key , i , parts ) { hasOwnProperty = parent . hasOwnProperty ( key ) ; if ( i === parts . length - 1 && shouldSetValue && ! hasOwnProperty ) { defineEnumProp ( parent , key , valueToSet ) ; } else if ( typeof parent [ key ] === _undefined && ! hasOwnProperty ) { defineEnumProp ( parent , key , { } ) ; } parent = <mask> [ key ] ; } ) ; return parent ; }