But seriously, the system is based on bytecode, and that bytecode is pretty straightforward and easy to learn.�� Why not put in the effort of learning it?
Criticizing something in ignorance is not wise IMO.
I just put this method here:
So to learn how #step method working people should understand this method. And it is not alone.