Yeah, this approach seemed a little too clever for me as well.  I will rework.