Implemented `delay` and `return`