@Override
    public boolean equals(Object other) {
        return super.equals(other) && getTarget().equals(((MemberShape) other).getTarget());
    }
@return Returns true if the member has a default not set to null.
smithy-model/src/main/java/software/amazon/smithy/model/shapes/MemberShape.java