Avoid boxing TreeMap for VObject in Json encoding
Implement `partial_cmp` for Value
Add config for execution engine