Oh right, I didn't notice that. I'm a bit tired. You could use `[std::ascii::Ascii, ..MAX_ENTITY_LENGTH]`. The extra checks should get optimized away.