Some tweaks to facilitate making value_struct and value_tuple simpler.