Removing global 'use strict';
Removing the modification to 3rd party code
Revert "Removing second definition of isSnippet"

This reverts commit d76e915b04f31ea6bcc691208e33dd6caf88a3c8.