eugeneware: see `lock`.