added support for method, ips and attributes in the rules matcher