Hmm, looking back at this, it should either be strictly required or not warned about, so this is obviously wrong. I think the reason it wasn't required is because the producer could produce an ActivityStrea.ms compliant model, in which case transformation would not really be necessary. I don't think that would be the norm. I'll make the transformer required, while the producer will have a fall-back to using the activity seed resource.