again--here's a truthy check. if we want to be uniformly strict, I suppose `isObject(context)` or `typeof context !== 'undefined'` should be used instead.