Checking in SampleProducer/SampleConsumer, demonstrating value class interop