Here is a start (squeak 5.1). Not extensively tested, but a FileList in a world in the World was operational.
And it would be good to get "worlds in worlds" working again.