Implicitly convert DataObjectHandleBase to str properties
This helps the transition to data handles whenever we have the pattern
B.Input = A.Output
and A.Output
is changed to a data handle and B.Input
is still a string.
Note that this will not handle cases of lists or maps containing data handles.