public void MethodTakingAComplexType(OtherType a)
 {
 }
 public void MethodCalledWithNull(OtherType a)
 {
 }