now a field may not have a setter method but a value still will be properly injected