Contact and Product Image, are not mandatories.

If we have this fields in $mandatory_fields array, after we can edit their properties in
Layout Editor. And if for accident you try to save the properties for these fields the typeofdata
to M was forced