> Someday it would be nice if the locks could co-exist.

For an app, maybe; but for a gem, whatever.