I need to build a trait (or class for that matter) on which I can template multiple types; I\'ve tried something like the following (also descriptive of the problem; the car