I don't like it. But I don't mind if you use the attribute in a unit test :)

Yes, and this need to be unit tested, since it's hard. (I would rather go shopping)