move Repr construction to init() so we can configure the sizes of the output. @brianr