Optional path and line number. Closes #15.