Function that builds the encoder with dynamic resizing.
Optional chunkNumber of bytes to add on overflow (256 by default).
Optional endiannessEndianness to use in the encoder (little endian by default).
Optional initialInitial offset to use in the encoder (0 by default).
Optional minimumIf provided, the resulting encoder will have at least this many bytes.
Options for the static BinaryEncoder.dynamicallySized method.