<!-- Hello! Thanks for contributing. For the fastest response and resolution, please: - Make the issue title a succinct but specific description of the unexpected behavior. Bad: "Map rotation is broken". Good: "map.setBearing(...) throws a TypeError for negative values" - Include a link to a minimal demonstration of the bug. We recommend using https://jsbin.com. - Ensure you can reproduce the bug using the latest release. - Check the console for relevant errors and warnings - Only post to report a bug. For feature requests, please use https://github.com/mapbox/mapbox-gl-js/issues/new?template=Feature_request.md instead. Direct all other questions to https://stackoverflow.com/questions/tagged/mapbox-gl-js --> **mapbox-gl-js version**: **browser**: ### Steps to Trigger Behavior In style-spec, the maximum value of `function_stop` is 22. But the maximum zoom of `mapbox-gl-js` supported is 24. so I think it should be 24. https://github.com/mapbox/mapbox-gl-js/blob/master/src/style-spec/reference/v8.json#L2320 1. 2. 3. ### Link to Demonstration <!-- Providing a minimal, complete, verifiable demonstration *dramatically* improves maintainers' and other community members' ability to understand and address the problem you're reporting. (See https://stackoverflow.com/help/mcve for guidelines on creating an effective example.) --> https://jsbin.com/ ### Expected Behavior ### Actual Behavior