add bullet benchmark
coerce in calls to copyTemp*
forward copyTemp* to asm