[fix #5] create fiar module

Better write it as ``unexpected_error = Error`` to more clearly indicate that this is, in fact, unexpected.