An implementation of various array-based structures that is generic upon how arrays are laid out.