$newline never $if not (null allocationsBounds)

_{MsgCourseAllocationsBounds (length allocationsBounds)}
$forall (Allocation{allocationName, allocationRegisterTo}, numApps, numFirstChoice, capped) <- allocationsBounds
#{allocationName}

$if numApps == numFirstChoice _{MsgCourseAllocationsBoundCoincide numFirstChoice} $else _{MsgCourseAllocationsBound numApps numFirstChoice} $if capped

_{MsgCourseAllocationsBoundCapped} $if registrationOpen allocationRegisterTo

_{MsgCourseAllocationsBoundWarningOpen} $if mayAccept

_{MsgBtnAcceptApplicationsTip} ^{acceptWgt}

_{MsgMenuCourseApplications} ^{notification NotificationBroad =<< messageWidget Warning studyFeaturesWarning} ^{table}