I've fixed this in a hackish manner in the attached branch.
I'll be submitting MPs over the next couple of days to clean up this branch and split the changes up into reviewable chunks.
I've fixed this in a hackish manner in the attached branch.
I'll be submitting MPs over the next couple of days to clean up this branch and split the changes up into reviewable chunks.