add instrumentCode and instrumentCodePre interface into chained analysis 2