Is there any reason why this is a private method? It is not entirely internal, the `Enpkg` class calls it.