      - 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 subtract(other: Self) -> Self {
        return Self(storage: storage.subtract(other.storage, withBehaviors: DecimalNumberBehavior.decimalNumberBehaviors))
    }


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