If there are more or less than three elements returned by the split, Python raises a ValueError - but this is changed now anyway with allowing "and" to be in the date