Have altered the return value of field. This should almost never be cached, but if someone wants to do so, they'll get a copy of the Opium::Model::Field for the field for their trouble.