         required      : yes
 
       description     : String
-      config          : Object  # A JSON String?
+      config          : Object
 
       accessLevel     :
         type          : String

      unless typeof selector is 'object'
        return callback new KodingError "Invalid query"

      selector.$or = [
        { accessLevel   : 'public' }
        { originId      : delegate.getId() }
        {
          $and          : [
            accessLevel : 'group'
            group       : client.context.group
          ]
        }
      ]

      @some selector, options, (err, templates)->
        callback err, templates

      'create stack template'     : ['member']
      'list stack templates'      : ['member']

      'delete own stack template' : ['member']
      'update own stack template' : ['member']

      'delete stack template'     : []
      'update stack template'     : []

    sharedMethods     :

