alias.ts
basis.ts
domain.ts
intersection.ts
morph.ts
proto.ts
root.ts
union.ts
unit.ts
utils.ts
26:	export type Schema<alias extends string = string> =
27:		| `$${alias}`
28:		| NormalizedSchema<alias>
30:	export interface NormalizedSchema<alias extends string = string>
32:		readonly reference: alias
36:	export interface Inner<alias extends string = string> {
37:		readonly reference: alias
43:			kind: "alias"
60:		kind: "alias",
74:			alias: (l, r, ctx) =>
82:			...defineRightwardIntersections("alias", (l, r, ctx) => {
142:		const alias = this.reference.slice(1)
143:		const resolution = this.$.resolutions[alias]
