Remove completed todo
Differenciate the error into plus and minus

It may be necessary to have different error for plus and minus and
therefor those should be handled diffently.
Fix return statement if decay not found
Adapt test_check_decays to use separate + - errors