facilitates the development of layered binary protocols while mostly sticking with the Elixir bit field syntax.