QDPIO::cerr << "ChromaSeqProp parameter version " << version
QDPIO::cerr << "SeqSource parameter version " << version
void read(XMLReader& xml, const string& path, ChromaSeqProp_t& param){  XMLReader paramtop(xml, path);//  initHeader(param);  int version;  read(paramtop, "version", version);  int seq_src_value;  switch (version)   {  case 1:    param.nonRelSeqProp = false;    read(paramtop, "Seq_src", seq_src_value);    param.seq_src = SeqSourceType(seq_src_value);    break;  case 2:    read(paramtop, "nonRelSeqProp", param.nonRelSeqProp);    read(paramtop, "Seq_src", seq_src_value);    param.seq_src = SeqSourceType(seq_src_value);    break;  case 3:    read(paramtop, "nonRelSeqProp", param.nonRelSeqProp);    read(paramtop, "seq_src", param.seq_src);    break;  default:    QDPIO::cerr << "ChromaSeqProp parameter version " << version 		<< " unsupported." << endl;    QDP_abort(1);  }  read(paramtop, "InvertParam", param.invParam);  read(paramtop, "t_sink", param.t_sink);  read(paramtop, "sink_mom", param.sink_mom);  read(paramtop, "nrow", param.nrow);}