code: def attribute(self, project, attribute):
          
          assert isinstance(project, basestring)
          assert isinstance(attribute, basestring)
          try:
              return self.module2attributes[project].get(attribute)
          except:
              raise BaseException("No attribute '%s' for project %s" % (attribute, project))
docs: Returns the value of the specified attribute in the
          specified jamfile module.