substitutableSubpattern.__init__() now recognises character classes as atoms
Make substitutableSubpattern.__init__() more self-explanatory