Allow multiple parser/matcher types (coded, named, symboled)