Strict mode support

fixes #129 and #130 
fix spelling of 'assignement '