Calendar views
Solo representations over shared state: time grids, month summary and list. Switching views preserves the anchor date.
Custom day counts override the rolling presets via configure({ dayCount }); switching views resets them. A week stays civil whatever is configured.