private static void AddOrAppendMultiTextProperty(PalasoDataObject dataObject,
                                                         LiftMultiText contents,
                                                         string propertyName,
                                                         string noticeToPrependIfNotEmpty)
        {
            MultiText mt = dataObject.GetOrCreateProperty <MultiText>(propertyName);

            mt.MergeInWithAppend(MultiText.Create(contents),
                                 string.IsNullOrEmpty(noticeToPrependIfNotEmpty)
                                                                                 ? "; "
                                                                                 : noticeToPrependIfNotEmpty);
            AddAnnotationsToMultiText(contents, mt);

            //dataObject.GetOrCreateProperty<string>(propertyName) mt));
        }