Reviewed injection process

Special constructors injected by the DmlPostProcessor are no longer necessary