edit: added test for key/value pair for attribute entry details list. Fixed default gen type assignment when no gen type if inferred.