what does `p.lineno(0)` do? is this indexing a tuple? calling a function with a default argument? Just not making sense in my Python-fu brain