Defaulting magic word to a blank string. Lower case the magic word.
Adding some checking so _previousContext doesn’t get changed unnecessarily
Updating docs.