Like what? I would thought it's self-explanatory – if there is an `defineProperty` - use it, if not - then don't :-)