Creating conditional attributes has always been possible. The challenge has been finding a generic way of doing that which wasn't so complex as to be incomprehensible to anyone other than the author. I too will be interested to see the approach that you've used.



