Why the Sorbet type checker is fast · HackerTrans