pub fn parse_shift(from: &str) -> Result<(BlockDate, bool), BlockDateParseError>