Make internal class final and package private