Why is `MockGearmand` a `ReadWriteCloser` when `GearmanAdmin` only requires a `ReadWriter`? Should `GearmanAdmin` provide some method to close the connection?