We shouldn't have to expose internal package.  Its OK to add this to the manifest but whatever class is in there that is being accessed from project.ui, move that class to another package and make it more API like.