Basic containers requirements; iters from pointers