file and url implementations, tests passing so far (with many stub tests)
file and url implementations, tests passing so far (with many stub tests)