First version with anonymous values; removed set_value; new new; changed strict_descendent to less.
New new/1; changed type definitions.
Redesign structure with full support for anonymous values and new documentation for use cases and functions.