You MAY write this project in either Java 1.4.x or Java 1.5.x (a.k.a., ``the Java 5 platform''). If you choose to write your project in Java 1.5.x, you MAY choose to implement your MondoHashMap as a generic (conforming to the Java 1.5.x JDK API), or as a concrete type in the style of Java 1.4.x (mapping Objects to Objects).
Regardless of which level of Java that you choose, you MUST document your choice in the README.txt file in your final hand-in.