Annoying Ionic 3 bug

The grid col-n feature not working at all. The only way it seems to work is with col-sm-5 or col-lg-2 etc.
The documentation clearly states col-2 should work. Whats up with this?
No matter the values entered all cols are equal.

    <ion-grid>
      <ion-row>
        <ion-col col-5>
          1 of 4
        </ion-col>
        <ion-col col-1>
          2 of 4
        </ion-col>
        <ion-col col-1>
          3 of 4
        </ion-col>
        <ion-col col-5>
          4 of 4
        </ion-col>
      </ion-row>
    </ion-grid>