Why do we need this check, once it’s decoded from the source encoding into Unicode for NSString we should be okay no?