Grammar refactor + strict mode check
Added IsOctalDigit, IsEight, IsNine
Added strict method