found work next to preserving comments! spotted structtypes draft via es-discuss.