Done with Bean Inheritance
Temp Commit