Extensions: deep update, json path. See wiki for details