Added more documentation to the Implementation class, and removed some duplicate...