--- jsobject.py 2024-02-28 23:53:51.051343480 +0800 +++ jsobject.py 2024-02-29 21:46:33.318981819 +0800 @@ -49,7 +49,7 @@ raise MakeError( 'TypeError', 'Object.getOwnPropertyDescriptor called on non-object') - return obj.own.keys() + return list(obj.own.keys()) def create(obj): if not (obj.is_object() or obj.is_null()):