Plaster

text
(defmethod widget (&rest props) (eval `(make-instance 'widget ,@props)))