MSIR.0881 (membername) is an invalid inherit name
The name specified after the Inherit statement in a Public or Private block was invalid. An inherit name must conform to the same rules as other member names, so for example, it cannot start with a percent sign (%). In fact, starting a member name with a percent sign is a common error.