Law of unintended consequences: the German government's scrapping bonus that boosted demand for new cars 21% in February and 40% last month also boosted private buyers' orders for commercial delivery vans by 13% in March.