"let" should only be considered a keyword in strict mode, or when it starts an actual construct

Handles #1301
perfect