Nice one. Agree that clarifies the decoupling of full_backtrace from the patterns lists as well. Was also thinking of doing it the other way round - making the method `include?` and reversing the logic. Easy change (only used in one place). Any opinion?