I was bit by this yesterday. I had a 32 array, but the implementations only went up to 31 (with 0, so 32 in total). Found that quite amusing. 1 day away, 1 array element away.
32 seems so normal that it made me question why the default was 33, to include 0-32, but whatever heh. Glad to see this!