expressions: introduce some more expression allocation helpers