Why do DSL Configuration (@Mutate?) Rules run after @Finalize Rules?

I posted my findings here: @Finalize not being applied after DSL @Mutate rule