getFolderFiles throws away a lot of error information
There are about 4 different steps where we perform some operations that might fail and then drop the failures on the floor and proceed with whatever succeeded. This could obscure real problems and make it very difficult to diagnose unexpected/incorrect behavior.
Do something with these errors instead (ideally represent them in the result somehow, so a suitable higher level can apply correct handling).