The rate compatible code is formed by forming an m dimensional product code by using a systematic block code in a predetermined number of axes: The m dimensional product code is divided into an information block and 2m\u22121 parity blocks. Each louver has a first tap in its opposite ends for receipt of a pivot pin and a second tap in at least one end for receipt of a tilt pin for pivotal interconnection with a tilt bar. When it is time to put the baby in the car seat, the flaps on the front and back of the garment, if present, can be undone, revealing the opening in the center of the garment.