the original constant style causes warning of duplicated def.

will handle this later.
family-name -> pinyin updating and dumping
use an interactive function for a restart
overwrite existing vcf output file