filesystem.rb revision 664a966954a0d661e25577d2e7f74c12bcb67c9f