Developers want to be able to create their own form templates. This should be possible and the method modeled.