     }
 
     /**
-     Converts given amount from a `base unit` to the `current unit`.
-     
-     - parameter amount: `amount` in a `base unit`.
-     
-     - returns: `amount` converted to the `current unit`.
+     Converts given `amount` from `base unit` to `this unit`.
+     
+     - parameter amount: `amount` in `base unit`.
+     
+     - returns: `amount` converted to `this unit`.
      
      - author: Michal Konturek
      */

// MARK: - UnitConvertible

/**
 Ability to convert between units.
 */
public protocol UnitConvertible {
    
    /**
     Converts `amount` from a `current unit` to a `destination unit`.
     
     - parameter amount: given `amount` in the `current unit`.
     - parameter to: given `destination unit`.
     
     - returns: `amount` converted to `destination unit`.
     

    }

    /**
     Returns `true` if `this unit` is convertible with `other unit`.
     
     - parameter with: `other unit` to compare with.
     
     - author: Michal Konturek
     */
    public func isConvertible(with: Unit) -> Bool {
        return with.dynamicType == self.dynamicType
