FYI: `raise Error` would have been fine as well, as it will look up `RemoteLock::Error` first anyway.
But I'm okay with "over-defining" it here, might make it easier to `grep` for, or similar.