Map::add_field(Field_type* type, ...) warns and returns false on a NULL type.