template<std::size_t _N, typename _Type, _Type... _Nums>
std::array<uint8_t, _N - 1> constexpr crypt_helper(uint8_t const inSeed, char const(&inString)[_N], std::integer_sequence<_Type, _Nums...>) {
return {  {crypt(_Nums, inSeed, static_cast<uint8_t>(inString[_Nums]))...}  };
}
static std::array<double_t, Homology::kNumberOfStats> const m{  {
0.3,
0.6,
1.0
}  };
static std::array<double_t, Homology::kNumberOfStats> const m = {
0.3,
0.6,
1.0
};
