A member interface model that you can inspect.

no type hierarchy

- `MemberInterface`
  - `InterfaceModel`
    - `ClassOrInterface`
      - `Generic`
      - `Model`
        - `Declared`
      - `Type`
  - `Member`
    - `Qualified`
      - `Callable`

no subtypes hierarchy

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`
Attributes inherited from: `ClassOrInterface<Type>` `caseValues`, `declaration`, `extendedType`, `satisfiedTypes`
Attributes inherited from: `Declared` `container`, `declaration`
Attributes inherited from: `Generic` `typeArgumentList`, `typeArgumentWithVarianceList`, `typeArgumentWithVariances`, `typeArguments`
Attributes inherited from: `InterfaceModel<Type>` `declaration`
Attributes inherited from: `Member<Container,Kind>` `declaringType`
Attributes inherited from: `Model` `container`, `declaration`

Methods
`bind` | Source Code `shared formal Interface<Type> bind(Object container)` Type-unsafe container binding, to be used when the container type is unknown until runtime. This has the same behaviour as invoking this `Member` directly, but exchanges compile-time type safety with runtime checks. Refines `Qualified.bind`

Inherited Methods
Methods inherited from: `Object` `equals()`
Methods inherited from: `ClassOrInterface<Type>` `getAttribute()`, `getAttributes()`, `getClass()`, `getClassOrInterface()`, `getClasses()`, `getDeclaredAttribute()`, `getDeclaredAttributes()`, `getDeclaredClass()`, `getDeclaredClassOrInterface()`, `getDeclaredClasses()`, `getDeclaredInterface()`, `getDeclaredInterfaces()`, `getDeclaredMethod()`, `getDeclaredMethods()`, `getInterface()`, `getInterfaces()`, `getMethod()`, `getMethods()`
Methods inherited from: `Qualified<Kind,Container>` `bind()`
Methods inherited from: `Type<Target>` `exactly()`, `intersection()`, `subtypeOf()`, `supertypeOf()`, `typeOf()`, `union()`