My safer RULES have backward compartibility

But also they have not so high quality of code and lack a lot of features that scymtym's version does have.