misc edits
primitive vector equals overrides
extra create overrides
misc overrides
misc overrides
add elementsEqual method
elementsEqual overrides
extra cloning tests and fixes
test edits