Completed SourceLine and made Scanner use it.