What are your thoughts on a lint rule that enforces key sorting for type aliases? E.g. ```ts type Foo = { b: string; a: string; } ```