use implicit autocomplete in #3 add the new context keyword in #6 correctly drop sender after the server shutting down in #7 feat: support more foldable AST nodes in #11