 }
 
 public protocol ComposableAttributedTextContainingView: AttributedTextContainingView, UITextInputTraits, UITextInput {
-    var m_autoCorrectionType: UITextAutocorrectionType { get set }
     var m_typingAttributes: [String : AnyObject]? { get set }
 }
 

            refreshTableView()
        }

        if userNameMatches.count > 0 {
            if view?.m_autoCorrectionType != .No {
                view?.m_autoCorrectionType = .No
                refreshTextView()
            }
        }
        else if view?.m_autoCorrectionType != originalAutoCorrectionType {
            view?.m_autoCorrectionType = originalAutoCorrectionType
            refreshTextView()
        }

        view?.m_typingAttributes?[NSForegroundColorAttributeName] = originalTextColor
    }



    public var m_textColor: UIColor {
        return textColor!
    }

    public var m_typingAttributes: [String : AnyObject]? {
