sparse vector optimisation
add Arrayz static utility class
make methods static
edits
Arrayz.create extra cases
edits