Checking now determines 'hint' from eml and checks data types.