size_t's are the way and the light