Hack around tail call optimization