add

Add the current combination of metadata to the list of supported variants,
after this method is called the current combination of metadata is emptied.
If more than one value is supplied for one or more of the variant properties
then a variant will be generated for each possible combination. E.g.
in the following list would have four members: