This method seemed a bit ugly.  I don't feel strongly.  I'm just proposing that alternative.