                 layoutAttributes.append(attributes)
             }
         }
-        // for section headers in layoutAttributes, need to adjust their attributes
+        // for section headers, need to adjust their attributes
         for attributes in layoutAttributes where
             attributes.representedElementKind == UICollectionElementKindSectionHeader {
                 (attributes.frame, attributes.zIndex) = adjustLayoutAttributes(forSectionAttributes: attributes)

    }
}

extension AKPFlowLayout {
     /// KVO check for `sectionHeadersPinToVisibleBounds`.
     /// For iOS9, needs to ensure the impl does not interfere with `sectionHeadersPinToVisibleBounds`

}


private extension AKPFlowLayoutAttributes {
    // Determines if element is a section, or is a cell in a section with custom header
    func visibleSectionHeader(sectionsShouldPin: Bool) -> Bool {
        let isHeader = representedElementKind == UICollectionElementKindSectionHeader
        let isCellInPinnedSection = sectionsShouldPin && ( representedElementCategory == .Cell )
