public function withTag($tag): Identifier
    {
        $obj = clone $this;
        $obj->_tag = new BigInt($tag);
        return $obj;
    }
public function withTag($tag): Identifier
    {
        $obj = clone $this;
        $obj->_tag = new BigInt($tag);
        return $obj;
    }
public function withTag ( $ tag ) : Identifier { $ obj = clone $ this ; $ obj -> _tag = new BigInt ( $ tag ) ; return $ obj ; }
Get self with given type tag.

@param int|string $tag Tag number
@return self
Get self with given type tag .