bring core functions into parent lexical scope. symbols now work for regular js objects.