add #delete_field, make compatible with 1.9.3