remove primitive obsession for simplification patterns
uniformly use rules

It was not sufficient to just pick the one that matches best and apply it. There are combinations of rules: Amazon and Gmail!