Smaller file, more documentation.