En grundläggande idé är att skilja beställning från utförande .