deconvolute primitive procedure handling