code: public static Object dtoFromScratch(DTO dtoTemplate) throws HyalineException {
  		return dtoFromScratch(new Object(), dtoTemplate, "Hyaline$Proxy$" + System.currentTimeMillis());
  	}
docs: It lets you create a new DTO from scratch.
  
  
  @param dtoTemplate
  the DTO template passed as an anonymous class.
  
  @return a new object holding the same instance variables declared in the
  dtoTemplate
  
  @throws HyalineException
  if the dynamic type could be created.