'A function mapping a default value into its actual value.
When an expression specifies a default value, the default value is
specified as a string. However if the dictionary contains typed values
then it may wish to use this function to interpet the specified string
into a typed value.'

@property
def default_value_interpreter(self):

    return self.__default_value_interpreter
