TODO parse a.b.{x,t} import a.b.{x,y}; prompt create a concise prompt introducing the language so that large langiage model can read and write chester abstract syntax maybe create a trait and let graalvm's syntax tree variant implement it block type leak {let a = Int; let b: a = 1; b}