A Possible Role of Translation Ambiguity in Gene Evolution (A Hypothesis)