I found a bug in the dart analyzer