We probably don't want this, especially with the logic of returning False.  I honestly don't think we need get_result to do any internal looping.

Only suggestion I might make is that instead of returning False, maybe we make a custom class called 'SuppresedResult' that can be returned.  Might be a bit more explicit, and gives us a way to do more with that later on.