Agreed - we should only set if it not injected - in fact if they declare the DFNG as a bean, it will already be injected (via BeanFactoryAware).

Will change.