Ah, ok. I hadn't given it too much thought since it is rather static and, once defined, you rarely touch it. In fact, in all of the apps were I have used Simple.Web I just left this completely alone. I'm totally open to a more F# approach if you have any ideas.