Restore the essence of 89896024, which sabotages tail call optimization. This is necessary even when the mutually recursive functions are in separate compilation units.