Added comment for method wrap()