# File lib/buildr/core/project.rb, line 561
    def project(*args, &block)
      if Hash === args.last
        options = args.pop
      else
        options = {}
      end
      if args.empty?
        self
      else
        Project.project *(args + [{ :scope=>self.name }.merge(options)]), &block
      end
    end