code: public static final <T> T silenceDeepCopy(T object) {
      	try {
  			return deepCopy(object);
  		} catch (Exception e) {
  			e.printStackTrace();
  			throw new RuntimeException(e);
  		}
      }
docs: Throws a RuntimeException if an exception occurs.