Added quick template for all rules
Backward compatibility adjustments

Moved the v1.0 checks to a separate file and updated the compatibility
checks  in the asserts