1)Получается, ^таблица.fields не копирует, пока не попытаемся изменить полученный хэш?
2)^строка.split - точно копирует. Хотя это уже не столь важно, ожидаемые права можно сразу задавать хэшем, хоть это не так красиво ^allowed[pictures files] ^allowed[$.pictures(1) $.files(1)]