Dave> We spoke for a short while and decided that it might make more Dave> sense to remove the PyArg_PTAK stuff altogether and just use the Dave> __setattr__ stuff in _csv. Why not replace the 'i' and 'S' flags with 'O' flags in PyArg_PTAK, then validate on the resulting group of Python objects? Skip