remove deprecated behaviour from Reservation; fix ReservationCapture