A small imperative handle can expose only the methods the parent needs, reducing coupling to the child internals.