Bookings can be in states that don't make sense as database values, e.g. - expired - pending - active This extension of the Booking dbix class achieves to return those globally.