BitFormat, a DSL for binary structures Fast and simple Easily extensible Never invalidates method cache outside class declaration Provided types Numeric String Stream Array Bit field Common optional parameters