only one .grid-mixins() needed, updated/optimise inline doc