Implement filesystem services, and the required kernel objects.

What is this and why does it modify the command buffer?