     }
 }
 
-
+/// Extensions for `UIBarButtonItem`. 
 public extension UIBarButtonItem {
      /**
      Initializes a new bar button item using the specified configuration.


     - returns: A new configuration instance.
     */
    public init(location: Location = .Left, style: Style = .Plain, text: Text = .Cancel) {
        self.location = location
        self.style = style
        self.text = text

extension DismissButtonConfig.Text {
    var systemItem: UIBarButtonSystemItem? {
        switch self {
        case .SystemItem(let item):
            return item
        default:
            return nil
        }
