struct A where 'a: 'b + 'c {}