reintroduced <val()> rule - needed from draft values and units