So we make two types of errors: a typeI error, or false positive, is believing a pattern is real when it is not; a type II error, or false negative, is not believing a pattern is real when it is.
This is a sure way to result in accidental typing mistakes or other errors, so instead of forcing the user to type in pure SQL, I now want to focus on generating SQL from the Delphi application.