: len(length), val() {}
template <typename T>
inline match<T>::match(std::size_t length, ctor_param_t val_)
inline match<T>::match(std::size_t len_, ctor_param_t val_)
: len(length), val(val_) {}
: len(len_), val(val_) {}
inline bool