Help understanding Groff environements ( .ev )

Hi guys!

I'm not exactly a newbie Unix-like user (Slackware and Red Had in the 90's, distro hoping in the 2000's, ArchLinux for the best part of the 2010's, and currently OpenBSD). But I certainly have a newbie question about Groff. :slight_smile:

I had decided to learn groff, and never did. And then Luke Smith on YouTube unfortunately made a video about it, reminding me that decision.
I've been a good boy and RTFM for the last 48h or so. But something still eludes me.
I can't choose text alignment, I mean I can't get .ad , ... to work properly.
I think it has something to do with the environment (groff environment, not the shell). Because no matter what argument I give to .ad :
If I use 0 ( .ev 0 ) everything is always left aligned.
If I use anything else ( .ev {1, 2, foo ,duh!, ...} ) everything is justified.

The manual does not seem to explain what are the default envs, and how to set them. Or I missed it...
Can someone help?

GNU groff version 1.22.3 on OpenBSD 6.4 x86_64