public final Object clone(Object object) {
        if (object == null) return null;
        if ( ! (object instanceof Cloneable)) return null;
        if (object.getClass().isArray())
            return arrayClone(object);
        else
            return objectClone(object);
    }
Clones this object if it is clonable, and the clone is public. Returns null if not.
container-core/src/main/java/com/yahoo/processing/request/CloneHelper.java