We shouldn't genenerate import file? But how we can access to this module? If we hide this module and provide a proxy function in object.di, we'll be need to access to this internal module. Moreower, I don't know any way to protect internal.hash module (Allow access to it only with object.di), because `object` module haven't parent package and `package` protection can't help us.