static boolean equal(Object a, Object b) {
        return Objects.equals(a, b);
    }
Returns a type that is functionally equal but not necessarily equal
according to {@link Object#equals(Object) Object.equals()}. The returned
type is {@link java.io.Serializable}.
core/src/main/java/com/alibaba/fastjson2/util/BeanUtils.java