Interesting, seems like a bit of functionality that's almost never used in the client.

Ideally the model wouldn't have duplicated data or munged information in it, but such is the design of the bitcoin client.

Might just end up modifying the dogechain functionality to hack off anything after a - char instead.