don't require java 7 on buildpath