Marc: You need to document the following nonstandard procedures (found by Maxim Naumov) in the Gambit documentation: vector-copy subvector vector-append These are documented for all the homogenous vector types but not for heterogeneous vectors. Brad