Parametrize scalar representation by Pattern