Experienced a failure when trying to upsert against an entity that used a serialized date (string) as alternate key.
Should have serialized the alternate key column explicitly before submitting to upsert method.
Raise exception if there are "bad" types in altkeys.