Prefix structs. Use pointer types.
Stop passing empty 'sequence-of-classes' arg.
Generate better slot names.

They're lowercased and prefixed correctly now.