public override string GetCallerMemberName () { return IsStatic ? TypeConstructorName : ConstructorName; }