added line numbers to exceptions [may make this optional later] all edn-tests passing now