using protected and javadoc on jungle constructors