fixed allowEmpty with empty input
fixRange and extended fallback date