             }
         }
         return data
-    }*/
+    }
     
-    /*var isVacant: Bool {
+    var isVacant: Bool {
         return trimmingCharacters(in: .whitespaces).isEmpty
-    }*/
+    }
     
     var cString: UnsafeMutablePointer<Int8> {
         return UnsafeMutablePointer<Int8>(mutating: NSString(string: self).utf8String)!
     }
     
-    /*var hashtags: [String] {
+    var hashtags: [String] {
         var result = Set<String>()
 
         let words = self.lowercased().components(separatedBy: String.hashtagCharacters.inverted)

import Foundation

public extension String {
    //static let characters = CharacterSet.alphanumerics.union(CharacterSet(charactersIn: "_"))
    //static let hashtagCharacters = characters.union(CharacterSet(charactersIn: "#"))
    //static let mentionCharacters = characters.union(CharacterSet(charactersIn: "@"))
    
    // MARK: - Accessors
    
    /*var dataFromHexadecimal: Data {
        var hex = self
        var data = Data()
        while(hex.count > 0) {

    
}

func DLog(_ message: String, filename: String = #file, function: String = #function, line: Int = #line) {
    #if DEBUG
        logger.log("[\(NSString(string: filename).lastPathComponent):\(line)] \(function) - \(message)")
    #endif
