Cerealed: a D library for declarative binary serialization (atilanevesoncode.wordpress.com)