Very nice! I think they need another collective noun though: how about a "a host of hones" or a "wave of whetstones"...?