In the preparation of the adduct of $\mathrm{B}\left(\mathrm{CH}_3\right)_3$ with ether, pyridine $\left(\mathrm{C}_5 \mathrm{H}_5 \mathrm{~N}\right)$ cannot be used as a solvent. In the preparation of the adduct of $\mathrm{B}\left(\mathrm{CH}_3\right)_3$ with pyridine, ether can be used as the solvent. Explain the difference between the two cases.