This allows me to both cleanup type-guards before calling `hasOwn` (I don't need to ensure it's a `'string'` type) and encourages callers to just pass in `any`thing. Because `any` _nonsense_ will get caught and/or filtered out.