The Repository API's public methods are going to be ported to Java 5. Specifically, several method now return untyped collection, instead we will make use of Java's new Generics mechanism, and possibly use of enumerated types will also be incorporated where appropriate.