{ "expression": ["slice", ["get", "val"], ["get", "i1"], ["get", "i2"]], "inputs": [ [{}, {"properties": {"val": "0123456789", "i1": 1, "i2": 8}}], [{}, {"properties": {"val": "0123456789", "i1": 4, "i2": -2}}], [{}, {"properties": {"val": "0123456789", "i1": -3, "i2": -1}}], [{}, {"properties": {"val": "0123456789", "i1": 0, "i2": -1}}], [{}, {"properties": {"val": "0123456789", "i1": 0, "i2": 99}}] ], "expected": { "serialized": ["slice", ["get", "val"], ["get", "i1"], ["get", "i2"]], "compiled": { "result": "success", "isFeatureConstant": false, "isZoomConstant": true, "type": "value" }, "outputs": ["1234567", "4567", "78", "012345678", "0123456789"] } }