Da wird nichts "verfälscht". Und wenn du partout keinen Cast haben willst, dann musst du halt deine eigene Funktion zum Lesen des Flash schreiben, die dann den richtigen Rückgabe-Typ hat.