const_iterator uses cbegin() and cend()
const_iterator uses cbegin() and cend()
const_iterator uses cbegin() and cend()
const_iterator uses cbegin() and cend()
nitems_ didn't do anything useful
use iterator to copy list into array

and fix a problem with Array(n) …