On 13 December 2012 19:14, Henry Jen <henry.jen at oracle.com> wrote: So, why is this class not final? I'm struggling to think of a case where extending it would be useful, and making it final generally makes it safer. Stephen