add workaround for @suppressWarnings(unchecked) compiler bug in openjdk javac 1.7.0_25