All params constructors would reduce the LOC # in marshaller/unmarshaller :-)