varying/new #4: implemented ComposedVarying. not tested, but didn't break anything.