Clean-up code
Minor refactor of extension mechanism to improve reusability
More refactoring
Clean-up extender mechanism
Bug 394734: support custom extender strategies
Add convenient constructor
Bug 394734: more refactoring of ideas
Bug 394734: simplify SPI
Javadoc
Clean-up code
Tidy build
Minor optimization
Release 0.2.0
Prepare for next round of development