Improve Exception logging

The Exceptions that you throw on a mismatched FieldType are not too useful. 
Cheers!