A Scala-based DSL for packing and unpacking binary data.