jw
Converted map signatures to Map<String, Object>, added nesting support.