         didInit()
     }
 
-    private func didInit() {
+    fileprivate func didInit() {
         currentPageIndicatorContainerView.addSubview(currentPageIndicatorView)
         currentPageIndicatorContainerView.layer.mask = pageIndicatorMaskingView.layer
         addSubview(currentPageIndicatorContainerView)

///
/// - SeeAlso: `UIPageControl`
@IBDesignable
public class PageControl: UIControl {
    
    // MARK: - Interface
    

// MARK: - Subview Layout

extension PageControl {
    open override func layoutSubviews() {
        super.layoutSubviews()
        
        pageIndicatorContainerView.frame = bounds
