final int length = ArrayUtils.getLength(object);
for (int i = 0; i < length; ++i) {
final Object element = Array.get(object, i);
steps.addAll(disassemblerService.disassemble(element));
}
steps.add(new ArrayStep(object.getClass().getComponentType()));
}