sprinkle a few more `PROTECT()`s around