Hrm. This `normalize_select` seems to be specific for backends that simply rewrite `assoc{fst, snd)` into a tuple and not part of the general normalization process. Maybe we can move this to the `Ecto.Associations.Assoc` module? It will also help because we will be able to move the `Util.assoc_extract` to the same module too.