Added explanation for DI setter injection