This removes them from the public interface. The latter now only provides the PackBlob interface, without being bound to the type used internally by the pack package.