Fixing verification of date checks.
Renaming and restructuring routine for booking representation building: avoiding statics.