Declarative way to read and write structured binary data
