quoting MorrĂgan:By the way, your last two rules won't work, you have ()? expressions on both sides, meaning the rule can apply under any circumstances.