pub fn advance_with_expose(
    current: Availability,
    expose: &impl ExposeDeclCommon
) -> Result<Availability, AvailabilityRoutingError>