In remap.config order is everything. Its great because it makes the configs easy to read and easy to parse. One problem that i've found is that it isn't quite true-- each remap type is actually done in order -- which means the order of lines in the file is not the "actual" order of remap.
My suggestion is to change the remap processing to remove the type ordering and just follow the order within the file. This should help a lot with on-boarding new users as well as make bigger user's configs easier to manage. I imagine there was some reason for its current implementation, but i've found that it is generally confusing to explain to people and I can't really see why we'd need it-- since if you wanted that ordering you could just order the file that way. Thoughts? Thomas Jackson
