Map<Object,Object> map = (Map<Object,Object>)object;
for (Map.Entry<Object, Object> entry : map.entrySet()) {
steps.addAll(disassemblerService.disassemble(entry.getKey()));
steps.addAll(disassemblerService.disassemble(entry.getValue()));
}
steps.add(new MapStep(map.getClass()));
}