Use union for move() and copy() in WebIDL. Remove DirectoryReader.