WIP: file module: implement symbolic modes