s-methods,
you may make your own metaclass by subclassing <B>metaclass</B>,
and the metaclass name should be given to <B>defclass</B> with
<TT>:metaclass</TT> keyword.

<P>
Vectors are different from other record-like objects
because an instance of the vector can have arbitrary number of elements,
while record-like objects have fixed number of slots.
EusLisp's object is either a record-like object or a vector, not both
at the same time.

<P>
Vectors whose elements are typed or the number of elements are
unc