if (key >= SS.M()) bpl_utils::throw_index_out_of_range();
if (key >= SS.M()) bpl_utils::raise_index_error();
  RTMx SiteSymmetry_getitem(const SiteSymmetry& SS,                            std::size_t key)  {    if (key >= SS.M()) bpl_utils::throw_index_out_of_range();    return SS(key);  }