Added my own tests for vfs. Found a potential bug.