Add (failing) tests for customized expected
Clarify the distinction between Cursor and Backtrack
Remove useless backtracking
Implement customized expected