I\'m having an issue with some template stuff that I\'ve narrowed down to the following example (C++17):
template struct item { operator