Add Embed API to allow overridding Instanciable and Extendable Object duing Injection
First Javadoc pass