I would like to access some alternative glyph forms using fontspec. To be specific I am using the font Garamond Premier Pro and I would like to use the alternative forms of Q (Glyph 245), W (Glyph 246) and & (Glyph 301). The font has 4 stylistic sets but using them through fontspec does not impact the shape of the letter mentioned.
Here is minimal code that still has the issue:
\documentclass{article}
\usepackage[no-math]{fontspec}
\setmainfont[Ligatures=Common, StylisticSet={1,2,3,4}]{Garamond Premier Pro}
\title{Title}
\begin{document}
\maketitle
Test: WQ\&.
\end{document}
PS: Using Style= Alternate
in fontspec changes everything not just the three letters (it also picks an alternative form of & that I do not want).
PPS: The issue is present both with XeLaTeX and LuaLaTeX.