ppItem (AssignItem mb_strength mb_delay assignments)
  = text "assign" <+>
    mb ppDriveStrength mb_strength <+>
    mb ppDelay mb_delay <+>
    commasep (map ppAssignment assignments) <> semi
ppItem (AssignItem mb_strength mb_delay assignments)
  = text "assign" <+>
    mb ppDriveStrength mb_strength <+>
    mb ppDelay mb_delay <+>
    commasep (map ppAssignment assignments) <> semi
ppItem (AssignItem mb_strength mb_delay assignments)
  = text "assign" <+>
    mb ppDriveStrength mb_strength <+>
    mb ppDelay mb_delay <+>
    commasep (map ppAssignment assignments) <> semi