Fix 'endBy1'
Add tests for 'endBy' and 'endBy1'