feat(toThrowWith): add support for 'where' boolean return type