nested_hash_keys, nil_substitution added
building nested hashes: 1-D w/default values