#31 - Fix for building on Java 6