dart generated file is confusing, let's try coffee-script