Just a quick note to say thanks to the OP for the time and effort that went into writing this. As a result my first alt, having returned to the game, is a Hox.