public static Guid user_AuthToken(this TM_WebServices webServices, int userId) { var existingTokens = webServices.GetUser_AuthTokens(userId); if (existingTokens.size()>0) return existingTokens.first(); return webServices.CreateUser_AuthToken(userId); }