module Kernel
def byebug(steps_out = 1, before = true)
events occur. Before entering byebug the init script is read.
Enters byebug right before (or right after if _before_ is false) return
def byebug(steps_out = 1, before = true) Byebug.run_init_script(StringIO.new) Byebug.start Byebug.current_context.step_out(steps_out, before) end