Checks if this is a subtype of supertype.
This function returns true if this is a subtype of supertype. All types are considered to
be subtypes of themselves. Aside from that, only indefinite types can have subtypes.
| this |
type to check |
| supertype |
type of potential supertype |
|
true if this is a subtype of |