из приведенного кода нифига не понятно, что там нужно сделать, и что реально происходит.
Но можно точно сказать, что Result - это точно Object. Но Object - это не Result.
Проще говоря, возможно только обратное преобразование, вот такое:

Код AS3:
Object(new Result());