stack.reduceCount();
stack.pushArray(a.size());
values[stack.getDepth()] = a.getElementArray();
} else if(v.isMap()) {
MapValue m = v.asMapValue();
uc.writeMapBegin(m.size());
stack.reduceCount();
stack.pushMap(m.size());
values[stack.getDepth()] = m.getKeyValueArray();