[dart mode] Add
[dart mode] Simplify, make autoloading work

Issue #2952