What does this function do that `NSData#initWithBase64EncodedString:options:` couldn't?