Fixed logging option
Cosmetic changes
Added the concept of "protected" fields, that won't be overwritten in an ipdate with eleteUnserFields on