Fixing the file system adapter.

Didn't have a notion of operation. Fixes #9.