Allow calendar mode string to be flexible

isodatetime update: d4dd6d95adc9a46f892067f2c99e0e510bb9d9d1.