нормальное там оор в кодесисе..
кнопка = объект со своими свойствами и методами.
функция = объект со своими свойствами
массив этих функций, не поверите = инстансы([0..x]) этой функции с унаследованными от неё же свойствами.. но так всё достаточно очевидно в голове только в случае если она, голова, не забита эджайлом.