I may have been working off an incorrect internal definition of "cyclomatic complexity".  I meant just indentation level.

This is also nice because the `not autoset_owner_id` branch is only one line, I personally find it worth considering things like the fact that it might be more readable to do

```
if not foo:   # (or negate the phrasing of foo)
    <1 line>
else:
    <10 lines>
```

instead of

```
if foo:
    <10 lines>
else:
    <1 line>
```

especially if someone who isn't going to refactor it as they change it comes along later and adds more code to the common case.

Minus indentation, it's the readability equivalent of using guard conditions to return early from a function instead of nesting if-elses for guard conditions.