https://abundantcode.com/c-compiler-error-cs0450-0-cannot-specify-both-a-constraint/
C# Compiler Error – CS0450 ‘{0}’: cannot specify both a constraint