Fixed rule naming to keyword, added ADVANCE function to save array accesses.