public function addParts($parts): CompositeBuilder
    {
        foreach ($parts as $part) {
            $this->addPart($part);
        }

        return $this;
    }
public function addParts($parts): CompositeBuilder
    {
        foreach ($parts as $part) {
            $this->addPart($part);
        }

        return $this;
    }
public function addParts ( $ parts ) : CompositeBuilder { foreach ( $ parts as $ part ) { $ this -> addPart ( $ part ) ; } return $ this ; }
Adds a set of expressions to composite expression

@param  array $parts

@return CompositeBuilder
Adds a set of expressions to composite expression