compatibility for recognizers: r:fail is a constant now