Dystruct makes dynamical creation of c structures easy