Don't assert when tail call optimization is attempted (just convert it back to a regular call)