The tuple data handler is the default handler for reading and writing tuple data
This is the same as the tuple handler but allows treating of null values. For this each data element get an addtional byte with information if the value is available (!=0) or null (0). Further values could be implemented in the future.
The probabilistic data handler is the required data handler to read and write discrete and continuous data.