Agreed. Looking more closely, the unit test didn't exercise the 'nocrop' or the width and height being specified. I will add those cases.