Hi Dave.
This patch is divides the definition Rule.Check it fully because it isn't beautiful.
Regards,Hiroshi Saito