Let dart infer types