The concept here is to be able to switch between different domain specific problems to solve.
-`text_json_diff` The traditional text and JSON comparison handler
-`restock_diff` Only cares about detecting if a product looks like it has some text that suggests that it's out of stock, otherwise assumes that it's in stock.