no title added by anonymous on Tue Nov 12 12:38:29 2013

                              (eval `(bitmatch ,(->string data)
                                               ((,(cons name type)
                                                 (rest bitstring))
                                                (list ,name rest))))