These are the good things.
The bad thing is that I found a couple of cases where someone is working with a shared buffer and I'm not confident that the shared buffer is being correctly locked. *sigh* It looks like it may be ok, but it makes me very nervous.