Use Ragel to distinguish block args from | ops.