public final boolean isDeconstructable() {
        return isDeconstructable;
    }
@return true if this component has a non-default implementation of the {@link #deconstruct} method.
component/src/main/java/com/yahoo/component/AbstractComponent.java