# File lib/typing.rb, line 26
                def initialize(options)
                        default_options = {
                                :name => nil,
                                :command => nil,
                                :offset => [0,0],
                                :state => nil,
                                :type => NORMAL,
                                :tokens => []
                        }
                        options = default_options.merge(options)
                        @name = options[:name]
                        @command = options[:command]
                        @x_offset, @y_offset = *options[:offset]
                        @state = options[:state]
                        @type = options[:type]
                        @tokens = options[:tokens]
                end