OVSSet and OVSMap notation and Custom JSON marshaling