I would also like us to distinguish abstract classes from concrete classes (it should be enough to add a member ``isDeferred`` in the ``Class`` type). And then display the Java Abstract class image. I know these seem to be minor details, but it's a very handy information for user to see if a class is abstract or not.