This may want to change the mention of `RWArc` to `Arc` and/or `RWLock` in preparation for my sync rewrite.