If the type of a field is changed to a type that is equivalent after expanding newtypes, it would be nice to be able to omit the custom migration. At the moment a no-op custom migration has to be used. (Of course this assumes the new type does not have a smart constructor.)
This is somewhat similar to #34.