def as_dict(self, replace_value_names=True):
return self._convert_to_dict(self, replace_value_names)<EOL>
Convert the term, and it's children, to a minimal data structure form, which may
        be a scalar for a term with a single value or a dict if it has multiple proerties.