I remember the spec uses `done`. Perhaps need it report this mismatch problem?