Wrote a read/write lock library and gave it a test. Worked one off. Highly unusual. Cautiously looking for edge cases.

@williballenthin