def template(self, key):
        """
        Returns the template associated with this scaffold.
        
        :param      key | <str>
        
        :return     <projex.scaffold.Template> || None
        """
        try:
            return self._templates[key]
        except KeyError:
            return Template.Plugins[key]