Added Timers backed with arbitrary Samples.
Drop SampleType.

Just accept Sample instances.