Add sub-document support (#patch & #merge) to Orchestrate::KeyValue