Hierarchy handles simultaneous internal/external definitions