# File lib/genome-dsl/machines.rb, line 28
    def newfact(name, options={}, &block)
      @facts ||= Array.new
      @global_facts ||= Array.new

      if options[:on_all_nodes]
        @global_facts << Fact.new(name, &block)
      else
        @facts << Fact.new(name, &block) 
      end
    end