bugfix: rule syntax