More JavaDoc and overloaded Constructors.