Progress on #14 reservations - form, api, checks.