implement abr_error_message()

closes gh-3