code: function(dotPath, def) {
            return self.getOption(self.apos.templates.contextReq, dotPath, def);
          }
docs: A helper to fetch properties of `self.options`.  The first argument may be a dotPath, as in:  `(req, 'flavors.grape.sweetness')`  Or an array, as in:  `(req, [ 'flavors', 'grape', 'sweetness' ])`  The optional `def` argument is returned if the property, or any of its ancestors, does not exist. If no second argument is given in this situation, `undefined` is returned.  Under the hood, this helper invokes the `getOption` method of the module, passing the current request as the first argument for extensibility.