I believe that we're currently using `size_t` for everything that accepts a line number. In particular, `Throwable`'s `line` property is `size_t`, and everything that accepts a line which might be passed to an exception's constructor takes `size_t`.