inject by-name before by-type
RC3