Mmm, interesting. It looks like a type of appositive to me. I'd be interested to know if there's a specific term.