modern_node_representation_canonical_hash_valid_get added; various stuff implemented; bitrot further removed.