Bug 36996 adds the ability to mark a set of items as 'Unavailable' in Z39 responses, but only allows for a single type of unavailable status. It would be nice to be able to specify an arbitrary number of different statuses