may be `const *expr` too.