I think we should replace `bad` with `invalid`.