Customizable, generics-based cache solution for Java-applications.