only take 1 copy of destination in combine if more than 1 exists; needed to compile kinnot
additions to generic CSS
fix failing tests: in combine, ranges have to be returned, and in follow-uri, id calls should only return one copy