New Intentions if, for, and for range

Forgive the commit msg ,is the same of my last commit, i  forgot to change, i will add some tests tomorrow ;)