working -w- builtins
store most in an array, only search for the ones we can't save