template NextAt(string base, string longest_spec, size_t _at0, size_t _ti0, T...)
static if(!(T.length == 0))
static if(!(_at1 < _at0 || _at1 == _at0 && T[$ - 2].length > longest_spec.length))
alias N2 =
NextAt!(base, longest_spec, _at0, _ti0, T[0..$ - 2])