Switch to registry pattern for TypeChecker.for
Refactor TextLiteral typecheck
Refactor OperatorListConcatenate typecheck
Start refactor of list concat
Refactor OperatorRecursiveRecordMerge typechecker
Refactor OperatorRightBiasedRecordMerge typechecker
Refactor OperatorRecursiveRecordTypeMerge typecheck
Refactor Optional/None typecheck
Refactor AnonymousType typecheck
Refactor Record typecheck
Refactor RecordSelection typecheck
Refactor RecordProjection typecheck
Refactor Function annotate
Refactor Forall typecheck
Refactor some of typecheck
Get closer to fitting the metrics