Because migrate does not handle parameters, we have to migrate by hand.
The real numbers: classically, as a quotient type; constructively, as a setoid.