    class
    	MISMATCH_INFORMATION

    General
    	cluster: base
    	description: "Original values of the attributes of a mismatched object."
    	create: default_create

    Ancestors
    	HASH_TABLE [G, H -> HASHABLE]

    Queries
    	after: BOOLEAN
    	capacity: INTEGER_32
    	changeable_comparison_criterion: BOOLEAN
    	class_name: STRING_8
    	conflict: BOOLEAN
    	count: INTEGER_32
    	current_keys: ARRAY [STRING_8]
    	cursor: CURSOR
    	Extendible: BOOLEAN
    	found: BOOLEAN
    	found_item: ANY
    	Full: BOOLEAN
    	has (key: STRING_8): BOOLEAN
    	has_item (v: ANY): BOOLEAN
    	infix "@" (key: STRING_8): ANY
    	inserted: BOOLEAN
    	is_empty: BOOLEAN
    	is_equal (other: [like Current] MISMATCH_INFORMATION): BOOLEAN
    	is_inserted (v: ANY): BOOLEAN
    	item alias "[]" (key: STRING_8): ANY
    	item_for_iteration: ANY
    	key_for_iteration: STRING_8
    	linear_representation: ARRAYED_LIST [ANY]
    	not_found: BOOLEAN
    	object_comparison: BOOLEAN
    	occurrences (v: ANY): INTEGER_32
    	off: BOOLEAN
    	out: STRING_8
    	prunable: BOOLEAN
    	removed: BOOLEAN
    	replaced: BOOLEAN
    	valid_cursor (c: CURSOR): BOOLEAN
    	valid_key (k: STRING_8): BOOLEAN

    Commands
    	accommodate (n: INTEGER_32)
    	clear_all
    	compare_objects
    	compare_references
    	copy (other: [like Current] MISMATCH_INFORMATION)
    	default_create
    	extend (new: ANY; key: STRING_8)
    	fill (other: CONTAINER [ANY])
    	force (new: ANY; key: STRING_8)
    	forth
    	go_to (c: CURSOR)
    	make (n: INTEGER_32)
    	merge (other: HASH_TABLE [ANY, STRING_8])
    	put (new: ANY; key: STRING_8)
    	remove (key: STRING_8)
    	replace (new: ANY; key: STRING_8)
    	replace_key (new_key, old_key: STRING_8)
    	search (key: STRING_8)
    	start

    Constraints
    	singleton