* change print order for variants to avoid zsh parsing bugs * change tests for new variant parse order