protected HasConstructorWithArgumentThatUsesProtectedInternalType(ProtectedInternalType a) { }
protected HasConstructorWithArgumentThatUsesProtectedInternalType(ProtectedInternalType a) { }
protected HasConstructorWithArgumentThatUsesProtectedInternalType(ProtectedInternalType a) { }
protected HasConstructorWithArgumentThatUsesProtectedInternalType(ProtectedInternalType a) { }