A couple with invalid valid-from dates. re #7366
Throw if valid-from not valid. re #7366

To help user and developer print a sensible message is valid-from date is too early
fix warning russell spotted. re #7366
Merge remote-tracking branch 'origin/feature/7366_idf_from_date'