Hahaha very valid point, although i'm slightly disgusted about you would compare our code base to a php developers :wink: 

I agree we should strive to be more modular, but the output code is the responsibility of the system consuming the gs utilities not the utilities themselves.

What about a mxins directory:
```mixins/_grid-system.scss``` and then ```layout/_grid.scss``` utilises those methods how it sees fit.