There is currently an option for GroupKeepTogether of FirstDetail for the Group, which keeps the Group Header with the first line of the Detail section. This option needs to be duplicated for the Group Header and the Group Footer. The Group Footer would contain an option to keep with first detail and the Group Footer would have an option to keep with last detail.