Allow specifying handlers order without using First<T>

I raised issue #1036 to cover this change, where it should be possible to specify ordering without the help of the 'First<T>' class and therefore dynamically order handlers at runtime during startup.