Fixed #26

Not assuming a length for alignments, looping through all and adding 'l'
as default first then updating as per the column alignments.