Got it. Might be worth flagging for a rewrite. The intent of the code is not very clear.

I’d do something like this:

```js
if (!newUsername) { // catches '' (empty string), false, null, undefined
  return false;
}
var lowerNewUsername = newUsernamme.toLowerCase();
return changeUsernameAndPassword(currentPassword, lowerNewUsername);
```