better error handling, adding ENDFDataSource.reaction that uses rxname to accept all rx