rudimentary support for stepping through user defined functions using stepOver (need to introduce a new primitive "step" and reimplement "stepOver" to use "step" to produce the proper behaviour)