Isn't that a bit overkill?

Sounds like a lot of work for something as trivial as this ;).