Eclose cached for non-back reference regexes
Uses cache for eclose states