Take advantage of Java 5.
Minor optimization.
Removed redundant final keyword.
Fixed Statement.isClosed() implementation.
Some performance improvements.
Some cleanup.