+/* By default, PDCLib does some rather strict checking of function usage, */
+/* especially in <stdio.h>. Things that are undefined by the standard - for */
+/* example, mixing byte / wide operations or read / write operations without */
+/* resetting the stream beforehand - are caught and handled graciously. This */
+/* adds some complexity, and eats a couple of clock cycles. If you want to */
+/* disable these checks, define _PDCLIB_STRICT to zero. */
+#define _PDCLIB_STRICT 1
+