Problem/Motivation
When adding multiple handlers to a view area (i.e. "Header") you are able to change the order of the handlers. Unfortunately Views doesn't respect this order but prints the items based on the weight each handler sets while rending (i.e. the weight of a block).
Proposed resolution
Update the weight of each area based on its position.
Patch follows.