I very much appreciate the intent of this comment but I simply do not understand what it means.

As I see it this code deals with providers adding additional form elements to the reservation form. DDBasic hides the reservation form until availability has been confirmed. This behavior in not wanted for the extra elements (why?) so we add a class to prevent the behavior in DDBasic.

Generally I think do not think the module should contain workarounds due to theme behavior. Also I do not understand why the show/hide functionality should not be extended to cover the additional options.