Fixed  #5.
Version ranges to allow Java 8.