Whatever the name of the formatter method, it should expect a value and a column definition, so that `Database::_cast()` need not include _any_ formatting logic except the most trivial.