Run the dispatching in simplify() first