Fix: #1352 - '+' is not a special char in bp_rule. Chained recursion was causing segfault for this char