Should defer until we know if it's a global or undefined. Should be a compile-time warning and a run-time error.