https://github.com/zhangyuheng/inspect/issues/1
inject before or after the code