Abort may not be an error; updated comments to reflect this
Parser filename can now be passed; update test