An experimental TypeSpec syntax for Lexicon

Commits on external

committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed
committed