Wip: provide multi-binding functionality

This lets one bind multiple source properties to multiple target
properties, e.g. combining string properties a1 and a2 into
"<a1> and <a2>" and setting the result on property c.
6 files changed