And of course, you can use classical non-ELF dot1q-tunneling method:
set interfaces ae31 unit 0 family ethernet-switching port-mode access
set interfaces ae31 unit 0 family ethernet-switching vlan members vl3174
Core facing port:
set interfaces ae0 unit 0 family ethernet-switching port-mode trunk
set interfaces ae0 unit 0 family ethernet-switching vlan members vl3174
s-vlan:
set vlans vl3174 vlan-id 3174
set vlans vl3174 dot1q-tunneling customer-vlans 21-22
set interfaces ae31 unit 0 family ethernet-switching port-mode access
set interfaces ae31 unit 0 family ethernet-switching vlan members vl3174
Core facing port:
set interfaces ae0 unit 0 family ethernet-switching port-mode trunk
set interfaces ae0 unit 0 family ethernet-switching vlan members vl3174
s-vlan:
set vlans vl3174 vlan-id 3174
set vlans vl3174 dot1q-tunneling customer-vlans 21-22