Okay. I also think that it is a better idea to implement it correctly (e.g. no quick fix).

For the initialization at planning time: Can't you just add a new method to the FileSystems class for that?