# File lib/tapkit/control/gid.rb, line 84
                def initialize( entity_name, key_values )
                        @entity_name = entity_name
                        @key_values  = key_values

                        # build hash code
                        list = []
                        list << @key_values.keys
                        list << @key_values.values
                        @hash = @entity_name.hash ^ list.hash
                end