     guard maxLength > 0 else {
       return ""
     }
-    return String(self.suffix(maxLength))
+    return String(suffix(maxLength))
   }
 
   /// **Mechanica**

  ///
  /// Returns a `new` string containing the last character of the `String`.
  public var last: String {
    let last = self.substring(from: self.index(before: self.endIndex))
    return last
  }


  ///  - Returns: stripped string
  public func trimmedRight(characterSet set: CharacterSet = .whitespacesAndNewlines) -> String {
    if let range = rangeOfCharacter(from: set.inverted, options: .backwards) {
      return String(self[..<range.upperBound])
    }
    return ""
  }
