It's not necessary, though the syntax is a little heavy. If we wanted to use the shorthand margin, it would look like this: 
```
margin: flip(0 flex-gutter() 0 0, 0 0 0 flex-gutter());
```
I wasn't sure how it would handle the flex-gutter on top of it all, so I went the conservative route here.