Wrap a JavaScript function without changing name/properties (by sindresorhus) | Heykuki News