Specd complex representor

This is intended as a code quality version of the previous PR, please review for merge.
This isn't intended as code, but as a way to point to the other file.  I will however make that explicit by making the comment english