The CM spec is still in the strawman phase, and while this spec won't be stable until that one is we still need a stable spec to implement early work against.
Solution
Copy over the current CM spec
Alter the CM spec to restrict the value of JSON path results to string and numeric values, like the text and label already are
Ultimate Problem
The CM spec is still in the strawman phase, and while this spec won't be stable until that one is we still need a stable spec to implement early work against.
Solution
text
andlabel
already are