Sure. I understand that. I was just referring to the organization of the block. Something like this:

```java
messageList = Collections.emptyList();
if (this.ldapPasswordPolicyConfiguration != null) {
    logger.debug("Applying password policy to {}", response);
    messageList = this.ldapPasswordPolicyConfiguration.getAccountStateHandler().handle(
            response, ldapPasswordPolicyConfiguration);
}

if (response.getResult()) {
    return new HandlerResult(
            this,
            new BasicCredentialMetaData(credential),
            createPrincipal(upc.getUsername(), response.getLdapEntry()),
            messageList);
}

```