# File lib/vpim/dirinfo.rb, line 231 def delete(field) case when field.name?('BEGIN'), field.name?('END') raise ArgumentError, 'Cannot delete BEGIN or END fields.' else @fields.delete field end self end