    # File lib/facets/core/fileutils/stage.rb, line 187
        def parse_rules( spec, subs=nil )
          return [] unless spec
          return [] if spec.strip == ''
          rules = []
          lines = spec.strip.split("\n")
          lines.each { |line|
            #words = line.strip.split(/\s+/)
            words = Shellwords.shellwords(line)
            from, glob, to = *words
            rules << [ rule_sub(from), rule_sub(glob), rule_sub(to) ]
          }
          rules
        end