Remove support for 'Dynamic Subclasses' in enhancement
Enhancement with index property for getter/setter etc
Merge 4.0 enhancement changes
Update pom version
Updated tests for 4.x enhancement