JC.Valid subdatatype support multi type, JC.AutoSelect add selectignoreinitrequest