fixed `RangeError: Maximum call stack size exceeded` in isConfigurable