const
wasn't taken into account when that was written. This should work:
bool opEquals()(auto const ref Fgs another) const
But this is an area of the language that's a bit in a state of flux, using auto ref
might be possible on non-templates in the future.