filename and line number
add file and line numbers
better handle dynamic / evaluated strings