The lookup API over EngineApi (Playbook §4.3): name → id, member resolution with base walks, subclass tests, and the inherited member set for recv.<TAB> completion.
EngineApi
recv.<TAB>
Everything returns borrowed MemberRefs into the model — no cloning.
MemberRef