Java 7 compliance: unimplemented methods, fixed dependencies