Lessons Learned: Writing a filesystem in D (blog.experimentalworks.net)