ILDASM syntax notes
Partition II defines the metadata attributes used to decorate method & class signatures:
family == protected
assembly == internal
hidebysig == method hides superclass method with same signature, else hides all methods with same name.