Rather than accepting default-able parameters, can we set the defaults in the body of the constructor below? And maybe populate the xml doc with default values?