pulled out essentially unused namespace, since the :as option when defining fields can pretty much achieve the same thing