code: def generate(string)
        x = []
        @fst._generate(string) { |a| x << a.join }
        x
      end
docs: Generates a string +string+. Returns an array of generated
   strings if the string is accepted or an empty array if not.