Automatic propagation of type and initial value
Since a different type at both ends of a channel is an error, it makes sense to consider that if the user makes a change at one side, (s)he wants it at the other side too. same thing for initial value.
(from redmine: issue id 1965, created on 2014-02-27, closed on 2014-03-18)