@Override
    public void cloneFields(Cloner cloner, Object original) {
        super.cloneFields(cloner, original);

        // This is a change in behavior because the old version did not clone
        // this list... changes to one clone would be reflected in all.
        // I think that's probably undesirable. -pspeed
        this.assetLoaderKeys = cloner.clone(assetLoaderKeys);
        this.assetChildren = new HashMap<ModelKey, Spatial>();
    }
Called internally by com.jme3.util.clone.Cloner.  Do not call directly.
jme3-core/src/main/java/com/jme3/scene/AssetLinkNode.java