I don't want any points for this, but I just wanted you to know that you can do this entirely through code, without introducing a dependent object to the project. There are many examples of this on the Internet, but the best one I've found is here: