array: clean-up everything so far -> differences from std; iterators still compatible