Use Either
Simplify
Remove obscure println
Remove obsolete catch block from @Rule handler