default T createInstance(Map map, JSONReader.Feature... features) {
        long featuresValue = 0;
        for (int i = 0; i < features.length; i++) {
            featuresValue |= features[i].mask;
        }
        return createInstance(map, featuresValue);
    }
@return {@link T}
@throws UnsupportedOperationException If the method is not overloaded or otherwise
core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader.java