Agreed, categories would improve things. "odfspecerror" or similar could be useful here.
But think that should be discussed before which categories to use and then handled in one go. Opened #363 for that.