This syntax doesn't seem right and looks weird. How about

```
SELECT *
FROM (
  VALUES
    ('a', 'ape'),
    ('b', 'bear')
) animal (letter, animal)
JOIN (
  VALUES
    ('a', 'apple'),
    ('b', 'banana')
) fruit (letter, fruit)
USING (letter);