public object[] DecryptStrings(int stringDecrypterMethod, object[] args, int callerToken) { CheckStringDecrypter(); var caller = GetCaller(callerToken); foreach (var arg in args) { SimpleData.Unpack((object[])arg); } return(SimpleData.Pack(stringDecrypter.DecryptStrings(stringDecrypterMethod, args, caller))); }