this needs to be clearer: when sending you need to include the terminator if includeTerminator is true