      - returns: another instance of this type.
      */
     @warn_unused_result
-    public func divideBy(other: Self) -> Self {
+    func divideBy(other: Self) -> Self {
         return Self(storage: storage.divideBy(other.storage, withBehaviors: DecimalNumberBehavior.decimalNumberBehaviors))
     }
 

     - returns: another instance of this type.
     */
    @warn_unused_result
    public func multiplyByPowerOf10(index: Int) -> Self {
        return Self(storage: storage.multiplyByPowerOf10(index, withBehaviors: DecimalNumberBehavior.decimalNumberBehaviors))
    }



     - parameter integerLiteral: a `IntegerLiteralType` for the system, probably `Int`.
     */
    init(integerLiteral value: Swift.IntegerLiteralType) {
        switch value {
        case 0:
            self.init(storage: NSDecimalNumber.zero())
