ArrayList impl methods: constructors, grow, add