# File lib/rubygame/events/keyboard_events.rb, line 45
      def initialize( key, modifiers=[] )

        unless key.kind_of? Symbol
          raise ArgumentError, "key must be a :symbol"
        end

        @key = key

        @modifiers = modifiers.to_ary.dup
        @modifiers.freeze

      end