I'll pass on that one I think, it's a class just for this one situation.

The special constructor seems to work a treat – though it is good to know about the other two options.