Added some better apply functions in UnpackedAvroSource per Oscar's suggestion.