Fix usage when using `window.hasOwnProperty` in `condition.has`.
We will use a beta flag in NPM rather than changing the version