handle [array] namespace in JS?

Oni Shogun's icon

The new array group of objects haven't really made patching that much more intuitive nor easier, yet. They seem to be taylor-made for use in conjunction with JS I reckon. However, there does not seem to be a way to handle a nested [array] using its namespace in JS — am I mistaken? I suppose supporting a 'name' property in the Array() constructor with access to the namespace in Max would be an obvious implementation, similar to the Dict() Object, no? Since [array] is handled as list, also by JS, flattened arrays can be easily interpreted, however, wrapped arrays (obj:array:u…) cannot be accessed or parsed, let alone recompiled to be used in Max it seems.

When using the Dict Object to make use of the passed namespace (the sort of thing to try or not to try when nothing else works…), yields these error messages, concluding that JS does know about this aray namespace:

object_findregistered: looking for single sym registered object obj:array:u413003838 in namespace:dictionary, but found in array

object_register: trying to register object using single symbol registered object syntax obj:array:u413003838

Anyone else fiddling with this or has a solution?

Grazie!

Timbeaux