Well, it can report if the module is stopped in software which isn't that useful, it can report errors in the I2C transaction but that only really happens if there are multiple masters on the same bus or a malfunctioning chip. I don't have that much experience, but it seemed like most problems just resulted in timeouts. Adding a type for the special case seems out of scope for RASLib in my opinion...