Chaplin is a Java class transformer which brings several modern language concepts into Java(TM): contexts, composites, roles, traits (mixins), runtime type conversion, dynamic method signatures, method and field aggregators etc. Using these concepts makes designing loosly coupled applications and writing cohesive code easier. Chaplin can work either as a JVM agent or as a post-compilation class transformer. The latter is useful in the development time whereas the latter is suitable for the production time. Chaplin does not introduce any new syntax. All functionality is implemented by means of the standard Java language elements.Visit http://www.iquality.org/chaplin/ for getting more information about the project. You will also find there several tutorials, examples and additional documentation. The current release info is here: http://www.iquality.org/chaplin/RELEASE_INFO.txt