findbugs didn't like this, but it is used.