feat: Add the wrapper created with Function.create to the source function