} else {
if (!Guess.guessAllowed(now, guess))
throw new IllegalStateException("Error, user " + user.getFullName() + " is not currently allowed to guess on " + correctUser.getFullName());
}
guess.registerGuess(now, correctGuess);
pm.makePersistent(guess);
}
}.go();
new KTrans.Void(pm) {