My suggestion is do not remove "extra" commas from `enum` declarations, because they are useful sometimes:
- for `#if` processing for the last `enum` values;
- you touch only the single line, when you add new `enum` value (overwise you need to change two lines, because you need to append comma);