code: @SuppressWarnings("unchecked")
      public static <T extends Serializable> T makeClone(T from) {
          return (T) SerializationUtils.clone(from);
      }
docs: Creates a clone using java serialization
  
  @param from Object to be cloned
  @param <T>  type of the cloned object
  @return Clone of the object