Overlapping genes: more than anomalies?