Use const& signature for read-only sub callbacks
#2297
Merged
const& signature for read-only sub callbacks
#2297