The class library also provides mechanisms for specifying that an array should not be altered or should first be copied.
Length returns the length of an object.
IntVal interprets one element of the value as a single integer, performing type conversions as necessary. Similar functions are provided for boolean, floating-point, and string interpretations. A related member function, CoerceToIntArray , returns either the underlying array if already of type integer or else a copy of the array converted to integer . Again, these functions have counterparts for the other basic Glish types. AttributePtr and ModAttributePtr provide access to the value's attributes, the first returns a constant version of the attributes and the second retuns a modifiable version.