[IMP] fields: make every field determine its correct default value