if given different prompts, it seems like ChatGPT can give two contradictory statements. Could it be made so that it rejects data it is trained on if it is contradictory with other data it is trained on? Does it to do that already?