Merge availableFrom when writing channels