removed incorrect tests and reversed the package private constructor change