reworked groups handling, unescaped sequences are now stored in runtime