I absolutely agree. transform and transformWith are fundamental.