Fixing in / instanceof confusion with reserved words
delete fix for reservedWords; also, check if async callback is a function.  If it is not, then set it to undefined to prevent errors with async functions used as e.g. event callbacks.