object.foo: - check if object has field "foo" - if not check if object.proto has field "foo" - etc until proto == null