Refactor: structure representations are now members, ctor does it all.