(lambda* ,(if (null? attr) '() `(#:key ,@attr))
(the-mob ',name (list ,@(map (lambda (a) `(cons ',(car a) ,(car a))) attr)) ,fun-name))))))
(lambda* ,(if (null? attr) '() `(#:key ,@attr))
(the-mob ',name (list ,@(map (lambda (a) `(cons ',(car a) ,(car a))) attr)) ,fun-name))))))