Add HasEven
Add KeepLast