well it should be either package-private or use reflection