                                                 imagePadding: CGFloat,
                                                 labelPadding: CGFloat) -> [NSLayoutConstraint] {
         var constraints = [NSLayoutConstraint]()
+        
+        // Container
         constraints.append(contentsOf: [
             container.leadingAnchor.constraint(equalTo: parent.leadingAnchor),
             container.topAnchor.constraint(greaterThanOrEqualTo: parent.topAnchor),

        static let labelPadding: CGFloat = 4.0
        static let labelTopPadding: CGFloat = 6.0
        static let shrunkenImageScale: CGFloat = 0.9
        static let badgeInsets = UIEdgeInsets(top: 4.0, left: 0.0, bottom: 0.0, right: 4.0)
    }
    
    // MARK: Properties

        view.addSubview(badge)
        badge.translatesAutoresizingMaskIntoConstraints = false
        NSLayoutConstraint.activate([
            badge.topAnchor.constraint(equalTo: view.topAnchor, constant: insets.top)
            ])
    }
    
