!!! And I thought you were the proponent of functional programming! I am disappointed.