failReason is no longer OPTIONAL, as advised by OCLC