Blocks have access to their line number.

At parsing time, blocks are given the line number that they were
created from.