
before system header file inclusion magically causing what "read" is #defined to to pick up a read-like prototype. For sanity's sake, put prototypes for revolting trace_mr stuff in their own header file (instead of nowhere at all and using the trick referenced above).