use mpq num/den references in mpq.__init__