>> Видимо надо предварительно писать в какой-то промежуточный массивДа, ладно, правда чтоли?
Ну, так давай учиться =) Пиши чего непонятно в коде.
2. В какое место его "копировать"? В имя ноды?
3. Сделаю.
4. Можно просто альфу игнорировать.
5. Реализуемо.
... все очень интересно, нужно обобщение ...