had to revert Function#lazy implementation due to ie
had to revert Function#lazy implementation due to ie


Former-commit-id: 37212aab82f96561ac36322bb05ecb7853956cb6 [formerly b018dad8a1b6c8d40344ecdb7ade08250ce4c29d]
Former-commit-id: 6fec76a905822ba7c11cafbe67dd92500b9295b4
romancow/Sugar,andrewplummer/Sugar,romancow/Sugar,andrewplummer/Sugar