fixes #3370 #2960 #1320 - also keep empty and null values for hint, short description and attributes
Merge pull request #3417 from marco-dev/fixDetailedNullAttributes

fixes #3370 #2960 #1320 - keep empty and null values