1.3.0 ~ safeExec wrapper