code: def tags(self):
          "Iterate over all tags yielding (name, function)"
          for bucket in self:
              for k,v in self[bucket].items():
                  yield k,f tags(self):
          "Iterate over all tags yielding (name, function)"
          for bucket in self:
              for k,v in self[bucket].items():
                  yield k,v
docs: Iterate over all tags yielding (name, function)