j-commons parent project. 1- commons-thread - Useful-common implementations for Java threads. 2- commons-spi - Useful-common implementations for Java SPI. 3- commons-reflection(WIP) - Useful-common implementations for Java reflection. 4- commons-object-api(WIP) - Useful-common interfaces for Java objects. 5- commons-object-impl(WIP) - Useful-common implementations for Java objects. 6- commons-message(WIP) - Useful-common implementations for message handling and internationalization.