I agree with just about every single point here. I'm very pleased with this patch.