Update for block meta-data

The way caller was pre-built here means that line numbers recorded in the block were incorrect. Very minor, but might as well do it correctly.