Anonymous class is package protected, let's make it public