A functional combinator of results which are either Good or Bad inspired by ScalaUtils' Or and Every