Yep, I think it's reasonable to expect all type hierarchy manipulation to go via the manager's other methods. I'll add the stern warning to the docstring for ``query``.