support for nested embedded collection/array element and map key/value