code: public OutputStream serialize(final OutputStream pToSerialize) throws TTByteHandleException {
          OutputStream lastOutput = pToSerialize;
          for (IByteHandler part : mParts) {
              lastOutput = part.serialize(lastOutput);
          }
          return lastOutput;
      }
docs: {@inheritDoc}