There is enough code here to deserve a file of their own, not be buried in the middle of execUtils.c.