local params = {}  --[[ list of aliases        - no need to specify spaces for underscore as handled by getArg()   ]] params.aliasMap = { 	 	                    ['fossil_range'] = 'temporal_range',  -- switch? taxobox used temporal_range 		                ['colour_as'] = 'color_as', 		                ['included'] = 'includes', 		                ['included_text'] = 'includes_text', 		                ['included_ref'] = 'includes_ref', 		                ['excluded'] = 'excludes', 		                ['excluded_text'] = 'excludes_text', 		                ['excluded_ref'] = 'excludes_ref', 		                ['varietas'] = 'variety', 		                 } --[[ list of valid parameters used by calling templates                         automatictaxobox = params.validAutomatictaxobox, 						speciesbox       = params.validSpeciesbox, 						subspeciesbox    = params.validSubspeciesbox, 					    infraspeciesbox  = params.validInfraspecies 	NOTE: need to add to params.validList below ]]  params.validList = { 	automatictaxobox = {  		'taxon', 'edit link', 'edit_link', 'db', 		'temporal_range', 'temporal range', 'fossil_range', 'fossil range',  		'oldest fossil', 'oldest_fossil', 'youngest fossil', 'youngest_fossil',  		'display parents', 'display_parents', 'authority', 'parent authority', 'parent_authority',  		'grandparent authority', 'grandparent_authority', 'greatgrandparent authority',  		'greatgrandparent_authority', 'greatgreatgrandparent authority', 'greatgreatgrandparent_authority',  		'name', 'italic name', 'italic_name', 'binomial',  		'color_as', 'colour_as', 'color as', 'colour as',  		'status', 'status system', 'status_system', 'status ref', 'status_ref',  		'status2', 'status2 system', 'status2_system', 'status2 ref', 'status2_ref',  		'trend', 'extinct',  		'image', 'image_width', 'image width', 'image_upright', 'image upright',  		'image alt', 'image_alt', 'image caption', 'image_caption', 'image caption align', 'image_caption_align',  		'image2', 'image2 width', 'image2_width', 'image2_upright', 'image2 upright',  		'image2 alt', 'image2_alt', 'image2 caption', 'image2_caption', 'classification status',  		'classification_status', 'diversity', 'diversity ref', 'diversity_ref', 'diversity link', 'diversity_link',  		'binomial authority', 'binomial_authority', 'trinomial', 'trinomial authority', 'trinomial_authority',  		'type genus', 'type_genus', 'type genus authority', 'type_genus_authority',  		'type species', 'type_species', 'type species authority', 'type_species_authority',  		'subdivision', 'subdivision ranks', 'subdivision_ranks',  		'type strain', 'type_strain', 'type strain ref', 'type_strain_ref', 		'range map', 'range_map', 'range_map_upright', 'range map upright', 'range map width', 'range_map_width',  		'range map alt', 'range_map_alt', 'range map caption', 'range_map_caption',  		'binomial2', 'binomial2 authority', 'binomial2_authority',  		'range map2', 'range_map2', 'range_map2_upright', 'range map2 upright', 'range map2 width', 'range_map2_width',  		'range map2 alt', 'range_map2_alt', 'range map2 caption', 'range_map2_caption',  		'binomial3', 'binomial3 authority', 'binomial3_authority',  		'range map3', 'range_map3', 'range_map3_upright', 'range map3 upright', 'range map3 width', 'range_map3_width',  		'range map3 alt', 'range_map3_alt', 'range map3 caption', 'range_map3_caption',  		'binomial4', 'binomial4 authority', 'binomial4_authority',  		'range map4', 'range_map4', 'range_map4_upright', 'range map4 upright', 'range map4 width', 'range_map4_width',  		'range map4 alt', 'range_map4_alt', 'range map4 caption', 'range_map4_caption',  		'synonyms ref', 'synonyms_ref', 'synonyms', 	}, 	speciesbox = { 		'edit link', 'edit_link', 'db', 'subheader', 		'fossil_range', 'fossil range', 'temporal_range', 'temporal range',  		'oldest fossil', 'oldest_fossil', 'youngest fossil', 'youngest_fossil',  		'parent', 'genus', 'taxon', 'display parents', 'display_parents',  		'authority', 'binomial authority', 'binomial_authority', 'subgenus', 'subgenus_authority',  		'parent authority', 'parent_authority', 'grandparent authority', 'grandparent_authority',  		'greatgrandparent authority', 'greatgrandparent_authority',  		'greatgreatgrandparent authority', 'greatgreatgrandparent_authority',  		'greatgreatgreatgrandparent authority', 'greatgreatgreatgrandparent_authority',  		'greatgreatgreatgreatgrandparent authority', 'greatgreatgreatgreatgrandparent_authority',  		'name', 'species', 'italic_title', 'italic title',  		'color_as', 'colour_as', 'color as', 'colour as',  		'status', 'status system', 'status_system', 'status ref', 'status_ref',  		'status2', 'status2 system', 'status2_system', 'status2 ref', 'status2_ref',  		'trend',  		'image', 'image_upright', 'image upright', 'image_width', 'image width',  		'image alt', 'image_alt', 'image caption', 'image_caption', 'image caption align', 'image_caption_align',  		'image2', 'image2_upright', 'image2 upright', 'image2 width', 'image2_width',  		'image2 alt', 'image2_alt', 'image2 caption', 'image2_caption',  		'classification status', 'classification_status',  		'diversity', 'diversity ref', 'diversity_ref', 'diversity link', 'diversity_link',  		'extinct',  		'trinomial', 'trinomial authority', 'trinomial_authority',  		'subdivision', 'subdivision ranks', 'subdivision_ranks',  		'type strain', 'type_strain', 'type strain ref', 'type_strain_ref',  		'range map', 'range_map', 'range_map_upright', 'range map upright', 'range map width', 'range_map_width',  		'range map alt', 'range_map_alt', 'range map caption', 'range_map_caption',  		'binomial2', 'binomial2 authority', 'binomial2_authority',  		'range map2', 'range_map2', 'range_map2_upright', 'range map2 upright', 'range map2 width', 'range_map2_width',  		'range map2 alt', 'range_map2_alt', 'range map2 caption', 'range_map2_caption',  		'binomial3', 'binomial3 authority', 'binomial3_authority',  		'range map3', 'range_map3', 'range_map3_upright', 'range map3 upright', 'range map3 width', 'range_map3_width',  		'range map3 alt', 'range_map3_alt', 'range map3 caption', 'range_map3_caption',  		'binomial4', 'binomial4 authority', 'binomial4_authority',  		'range map4', 'range_map4', 'range_map4_upright', 'range map4 upright', 'range map4 width', 'range_map4_width',  		'range map4 alt', 'range_map4_alt', 'range map4 caption', 'range_map4_caption',  		'synonyms ref', 'synonyms_ref', 'synonyms',  		'infraspecies_rank1', 'infraspecies_rank1_name', 'infraspecies_rank1_abbrev', 		'infraspecies_rank2', 'infraspecies_rank2_name', 'infraspecies_rank2_abbrev', 		'population',  	}, 	subspeciesbox = { 		'edit link', 'edit_link', 'db', 'subheader', 		'fossil_range', 'fossil range', 'temporal_range', 'temporal range',  		'oldest fossil', 'oldest_fossil', 'youngest fossil', 'youngest_fossil',  		'genus',  		'display parents', 'display_parents', 'parent_authority', 'parent authority',  		'binomial authority', 'binomial_authority',  		'subgenus', 'subgenus_authority',  		'grandparent_authority', 'grandparent authority', 'greatgrandparent authority', 'greatgrandparent_authority',  		'greatgreatgrandparent authority', 'greatgreatgrandparent_authority',  		'greatgreatgreatgrandparent authority', 'greatgreatgreatgrandparent_authority',  		'greatgreatgreatgreatgrandparent authority', 'greatgreatgreatgreatgrandparent_authority',  		'species', 'subspecies', 'name',  		'color_as', 'colour_as', 'color as', 'colour as',  		'status', 'status system', 'status_system', 'status ref', 'status_ref',  		'status2', 'status2 system', 'status2_system', 'status2 ref', 'status2_ref',  		'trend',  		'image', 'image_width', 'image width', 'image_upright', 'image upright',  		'image alt', 'image_alt', 'image caption', 'image_caption', 'image caption align', 'image_caption_align',  		'image2', 'image2 width', 'image2_width', 'image2_upright', 'image2 upright',  		'image2 alt', 'image2_alt', 'image2 caption', 'image2_caption',  		'classification status', 'classification_status',  		'diversity', 'diversity link', 'diversity_link',  		'extinct', 'species extinct', 'species_extinct',  		'species link', 'species_link', 'authority', 'subspecies link', 'subspecies_link',  		'trinomial authority', 'trinomial_authority',  		'subdivision', 'subdivision ranks', 'subdivision_ranks',  		'type strain', 'type_strain', 'type strain ref', 'type_strain_ref', 		'range map', 'range_map', 'range_map_upright', 'range map upright', 'range map width', 'range_map_width',  		'range map alt', 'range_map_alt', 'range map caption', 'range_map_caption',  		'synonyms ref', 'synonyms_ref', 'synonyms', 		'infraspecies_rank1', 'infraspecies_rank1_name', 'infraspecies_rank1_abbrev', 		'infraspecies_rank2', 'infraspecies_rank2_name', 'infraspecies_rank2_abbrev', 		'population', 'population_rank_name', 'population_rank_abbrev', 	}, 	infraspeciesbox = { 		'edit link', 'edit_link', 'db', 		'fossil_range', 'fossil range', 'temporal_range', 'temporal range',  		'oldest fossil', 'oldest_fossil', 'youngest fossil', 'youngest_fossil',  		'genus', 'display parents', 'display_parents', 'authority',  		'trinomial authority', 'trinomial_authority', 'parent authority', 'parent_authority',  		'binomial authority', 'binomial_authority',  		'subgenus', 'subgenus_authority',  		'grandparent_authority', 'grandparent authority',  		'greatgrandparent authority', 'greatgrandparent_authority',  		'greatgreatgrandparent authority', 'greatgreatgrandparent_authority',  		'greatgreatgreatgrandparent authority', 'greatgreatgreatgrandparent_authority',  		'greatgreatgreatgreatgrandparent authority', 'greatgreatgreatgreatgrandparent_authority',  		'color_as', 'colour_as', 'color as', 'colour as',  		'status', 'status system', 'status_system', 'status ref', 'status_ref',  		'status2', 'status2 system', 'status2_system', 'status2 ref', 'status2_ref',  		'image', 'image_width', 'image width', 'image_upright', 'image upright',  		'image alt', 'image_alt', 'image caption', 'image_caption', 'image caption align', 'image_caption_align',  		'image2', 'image2 width', 'image2_width', 'image2_upright', 'image2 upright',  		'image2 alt', 'image2_alt', 'image2 caption', 'image2_caption',  		'classification status', 'classification_status',  		'diversity', 'diversity link', 'diversity_link', 'species_link', 'species link',  		'species', 'subspecies', 'variety', 'varietas', 'subspecies_link',  		'trinomial', 'name', 		'subdivision', 'subdivision ranks', 'subdivision_ranks',  		'type strain', 'type_strain', 'type strain ref', 'type_strain_ref', 		'range map', 'range_map', 'range_map_upright', 'range map upright', 'range map width', 'range_map_width',  		'range map alt', 'range_map_alt', 'range map caption', 'range_map_caption',  		'synonyms ref', 'synonyms_ref', 'synonyms', 		'infraspecies_rank1', 'infraspecies_rank1_name', 'infraspecies_rank1_abbrev', 		'infraspecies_rank2', 'infraspecies_rank2_name', 'infraspecies_rank2_abbrev', 		'population', 	}, } -- list of  params.validList2 = { 						automatictaxobox = params.validAutomatictaxobox, 						speciesbox       = params.validSpeciesbox, 						subspeciesbox    = params.validSubspeciesbox, 					    infraspeciesbox  = params.validInfraspeciesbox,		 }  --[[ list of taxon ranks used by manual taxobox ]] params.taxonRanks = {         "virus_group",         "unranked_superdomain",         "superdomain",         "unranked_domain",         "domain",         "unranked_superregnum",         "superregnum",         "unranked_regnum",         "regnum",         "unranked_subregnum",         "subregnum",         "unranked_infraregnum",         "infraregnum",         "unranked_superdivisio",         "superdivisio",         "unranked_superphylum",         "superphylum",         "unranked_divisio",         "divisio",         "unranked_phylum",         "phylum",         "unranked_subdivisio",         "subdivisio",         "unranked_subphylum",         "subphylum",         "unranked_infraphylum",         "infraphylum",         "unranked_microphylum",         "microphylum",         "unranked_nanophylum",         "nanophylum",         "unranked_superclassis",         "superclassis",         "unranked_classis",         "classis",         "unranked_subclassis",         "subclassis",         "unranked_infraclassis",         "infraclassis",         "unranked_subterclassis",         "subterclassis",         "unranked_magnordo",         "magnordo",         "unranked_superordo",         "superordo",         "unranked_ordo",         "ordo",         "unranked_subordo",         "subordo",         "unranked_infraordo",         "infraordo",         "unranked_parvordo",         "parvordo",         "unranked_zoodivisio",         "zoodivisio",         "unranked_zoosectio",         "zoosectio",         "unranked_zoosubsectio",         "zoosubsectio",         "unranked_superfamilia",         "superfamilia",         "unranked_familia",         "familia",         "unranked_subfamilia",         "subfamilia",         "unranked_supertribus",         "supertribus",         "unranked_tribus",         "tribus",         "unranked_subtribus",         "subtribus",         "unranked_alliance",         "alliance",         "unranked_genus",         "genus",         "unranked_subgenus",         "subgenus",         "unranked_sectio",         "sectio",         "unranked_subsectio",         "subsectio",         "unranked_series",         "series",         "unranked_subseries",         "subseries",         "unranked_species_group",         "species_group",         "unranked_species_subgroup",         "species_subgroup",         "unranked_species_complex",         "species_complex",         "unranked_species",         "species",         "unranked_subspecies",         "subspecies",         "variety",         "forma" }  return params