Я конечно в АС3 новичек, но что вызвало у вас столько радости в последних двух цитатах кода, мне не понятно? Вы не слышали что такое строгое равенство? И что забавного во второй цитате?
Main это класс fla документа, который находится в том же пакете что и PersonagesRepository.
Кстати:

Код AS3:
currentPersonage === 0
currentPersonage === PersonagesRepository.personagesData.personage.length() - 2
currentPersonage === PersonagesRepository.personagesData.personage.length() - 1
Вам не показалось смешным?