Added todos - builtin functions propagate lvalue-ness