src/Number.php
public function add($number)
    {
        list($askedDividend, $askedDivisor) = $this->retrieve($number);
        $returnNumber = clone $this;

        $askedDividend = $this->computeDividend($askedDividend, $askedDivisor, $returnNumber);

        /**
         * If divisors are different, just multiply them
         */

        $returnNumber->dividend += $askedDividend;
        $returnNumber->simplify();

        return $returnNumber;
    }
public function add($number)
    {
        list($askedDividend, $askedDivisor) = $this->retrieve($number);
        $returnNumber = clone $this;

        $askedDividend = $this->computeDividend($askedDividend, $askedDivisor, $returnNumber);

        /**
         * If divisors are different, just multiply them
         */

        $returnNumber->dividend += $askedDividend;
        $returnNumber->simplify();

        return $returnNumber;
    }
--- Operations ------------