Madhyamaka and Yogacara: Allies or Rivals?