Extract preprocessing data
Extract left calculation
Use "map" to prevent accidental changes of max and min dates
Remove unused parameter
Naming fuzzy expression which returns qty of days in a month
Fix semicolon position