@Override
    public Object jmeClone() {
        try {
            AnimLayer clone = (AnimLayer) super.clone();
            return clone;
        } catch (CloneNotSupportedException exception) {
            throw new AssertionError();
        }
    }
Converts this shallow-cloned layer into a deep-cloned one, using the
specified Cloner and original to resolve copied fields.

<p>The clone's current Action gets nulled out. Its manager and mask get
aliased to the original's manager and mask.

@param cloner the Cloner that's cloning this layer (not null)
@param original the instance from which this layer was shallow-cloned
    (not null, unaffected)
jme3-core/src/main/java/com/jme3/anim/AnimLayer.java