Mein Vorschlag wäre es die Software auf die genaue Variante hinzubauen. Und anschließend einen "Übersetzer" für die ungenaue Variante danzuhängen. Erspart später viel Arbeit