    class
    	DV_VALUE_REDIRECTOR

    General
    	cluster: dataview
    	description: "Convert a data to its string representation accordingto an agent. Use this class when out cannot be used."
    	create: make_with_default_size, make

    Ancestors
    	ANY

    Queries
    	at_least_one_result_set: BOOLEAN
    	can_invert: BOOLEAN
    	inverted_value (s: STRING_8): ANY
    	redirected_value (data: ANY): STRING_8

    Commands
    	make
    	make_with_default_size (n_items: INTEGER_32)
    	set_inversion_table (inv_t: HASH_TABLE [ANY, STRING_8])
    	set_invertor (inv: FUNCTION [ANY, TUPLE [STRING_8], ANY])
    	set_redirector (red: FUNCTION [ANY, TUPLE [ANY], STRING_8])
    	set_results (res_t: HASH_TABLE [STRING_8, HASHABLE])