}
private boolean verifyUsernameIsAvailable() {
User existing = em.find(User.class, newUser.getUsername());
if (existing != null) {
messages.warn(new BundleKey("messages", "account_usernameTaken"))
.defaults("The username '{0}' is already taken. Please choose another username.")
.targets(usernameInput.getClientId()).params(newUser.getUsername());
return false;
}