The break debugging command is similar to the trace command, except instead of printing out the function arguments when it is called, it creates a break-level read-eval-print loop, BRK.
Within that loop, the debug command return may be used to cause the break'ed function call to return a specific value. The continue command may also be used to resume execution of the function.
The breakpoint can be removed using the no-break command.