Use inline definition of lookup_begin now

This now has the same implementation as direct_class, but having a
separate method allows for easily changing this in the future if we need
different lookup starts from the actual class.