code: public static ITargetIdentifier property(final String propertyName) {
  		return new ITargetIdentifier() {
  			public IDependencyInjector of(Object target) {
  				String methodName = "set"
  						+ propertyName.substring(0, 1).toUpperCase()
  						+ propertyName.substring(1);
  				return new MethodInjector(target, methodName);
  			}
  		};
  	}
docs: Returns a target identifier that uses an injector that injects through a
  property setter method (regardless of the method's visibility).
  
  @param propertyName
  The name of the property to inject. E.g. "foo" where the
  respective setter method's name is "setFoo".