Good point.

Do you think a regex like this would be more appropriate?:

```perl
'^\s*[})\]]'
```

This way we indent properly for the first instance of some kind of closing brace (any } or ) or ]), and it doesn't matter what comes after the brace. eg:

```java
anything.addListener(new SomeAdapter() {
    //...
}).addListener(otherAdapter);
```