my wip guile library for manipulating structured binary data (c structs, gpu buffer data, etc.) is nearly ready. just got bit fields working which was the last major missing feature. before that I rewrote my initial rat's nest of a macro into something much more understandable and maintainable.