Datatype contexts considered useless
Reimplement instance ToField (interval x)

This is less efficient but more concise
Hush some warnings