pagePanelFooter and Header are just facets in JSF, so if we are keeping things the same, then they should just inherit from their parent as they do in JSF.
Since we can only define one styleClass or style per component (and these things...as well as headers and header...no such component in JSF), must decide if we are keeping them the same or different. If a style and styleClass is required in JSF, they should be components, not facets.
There are also other components, such as the dateSpinner and timeSpinner, which have the attributes, but aren't rendering them.