Thank you. That is helpful. For those who may have the same question about getOriginalValueAsString, after trial and error I learned the following:
Input Item is the object. Input Member is the attribute of that object that you want to get the original value of. You enter the name of the attribute as a string. For example, the entity, Email_Address, has an attribute, Email_address_type, that I want to get the original value of, so I enter it as ‘Email_address_type’ with quotes around it.
The Return type is always a String. You can name a variable to put the original value into. In this case I call it OriginalEmailAddress.