mixin class TestA version2 
{
    int field3;

    TestA(int value1, int value3) {
        self.field1 = value1;
        self.field3 = value3;
    }
}

mixin class TestB version2
{
    int field4;

    TestB(int value1, int value2, int value3, int value4) {
        self.field1 = value1;
        self.field2 = value2;
        self.field3 = value3;
        self.field4 = value4;
    }
}

