pub fn parse_data_value( input: &EvaluateDataValue, lemma_type: &Arc<LemmaType>, source: &Source, unit_index: &UnitIndex, named_types: &IndexMap<String, Arc<LemmaType>>, ) -> Result<TypedLiteral, Error>