Complex OpSet was ambiguous with generic OpSet