Bounds checked array