This is a set of string filters that strings can be passed through 
  before certain tests.
    |  |  | 
    |  | 
        
          | filteraccelerators(accelmarker) returns a function that filters accelerators marked using accelmarker
      in strings
 | source code |  | 
    |  | 
        
          | varname(variable,
        startmarker,
        endmarker) a simple variable filter that returns the variable name without the 
      marking punctuation
 | source code |  | 
    |  | 
        
          | varnone(variable,
        startmarker,
        endmarker) a simple variable filter that returns an emoty string
 | source code |  | 
    |  | 
        
          | filtervariables(startmarker,
        endmarker,
        varfilter) returns a function that filters variables marked using startmarker 
      and endmarker in strings
 | source code |  | 
    |  | 
        
          | filterwordswithpunctuation(str1) goes through a list of known words that have punctuation and removes 
      the punctuation from them
 | source code |  |