protected override ComplexStruct?GenerateItem() => ComplexStruct.Generate();
protected override ItemGenerator <ComplexStruct?> GetItemGenerator() { return(new ItemGenerator <ComplexStruct?>(() => ComplexStruct.Generate(), new EqualityComparer())); }