I'm leaned to think that people may be relying on the order to do possible crazy things (or even the Rails codebase could be using it, I didn't check). In any case, I'd prefer not to change the logic in a refactoring, as we might introduce an unpredictable bug that'd come back later, so I guess it's better to maintain the same order :+1:.