As I write this, we are in the midst of a spate of mild weather with temperatures in the 50s. Spring is on the way, though ...