'Preserve function name and docstring.'

def test_preserve(self):

    self.assertEquals(make_sum.__name__, 'make_sum')
    self.assertEquals(make_sum.__doc__, 'Sleep,    sum    and    return    `a`    with    `b`')
