I had found and fixed one stupid bug.
I had add all rules and  tested code.

* Fixed one small bug with namespaces.