Cleaning Up CFile

Earlier, I had made an attempt at this issue, but forgot to run tests against it. Now, they are passing all the tests.
I am just wondering whether this should be a SG_NOTIMPLEMENTED rather than nothing?
@iglesias thoughts?