- make SML plugin registerable multiple times by changing class variables
  to instance variables