``` var arr = []; printLn(arr.foo); ``` Should this evaluate to `undefined` or throw an exception? The same applies to other types. It's a bit trickier for objects because it could be very breaking.