Fix a case for a missing lvalue for pointer arithmetic

Fixes #606.

Makes things like (base + off)[...] work.