完成Function的enwrap