Merge pull request #2301 from TelicentPaul/bug/gh2270_handle_objects_passed_as_string_type

GH-2270: Properly process objects passed in as xsd:string literals.