Add `wrap` decorator and documents