final nitpick over !85: unify if clause
We did a half-as job at turning a three-level if clause into a single one, just finish this and make it one big statement.
The first "in" is actually not necessary here because we do that
.get
instead of direct dictionnary indexing.