values and units: recombine sources. grammar for calc(), attr() & toggle()