nl_tokens: Checks if path exists on object .
pl_tokens: function hasPath ( object , path , hasFunc ) { path = isKey$1 ( path , object ) ? [ path ] : castPath$1 ( path ) ; var result , index = - 1 , length = path . length ; while ( ++ index < length ) { var key = toKey$1 ( path [ index ] ) ; if ( ! ( result = object != null && hasFunc ( object , key ) ) ) { break ; } object = object [ key ] ; } if ( result ) { return result ; } var <mask> = object ? object . length : 0 ; return ! ! length && isLength ( length ) && isIndex ( key , length ) && ( isArray$1 ( object ) || isArguments ( object ) ) ; }