Parameterized type printouts

As discussed with Sam and Asumu, in an attempt to get it pushed faster.

(I have at least one student and a grader, who use nightly builds and the way I'm doing patches now is very careful which makes it hard for them to keep with updates to my course plugin.  Having the change in will resolve that problem.)