# File lib/eymiha/util/methodic_hash.rb, line 48
    def delete(key,&block)
      values = [key.to_s, key.to_sym].collect {|k| super(k){ nil } }.compact
      case values.size
      when 0 then super(key,&block)
      when 1 then values[0]
      when 2 then values
      end
    end