ot_utility_ot: use std::array instead of home-brewed container