This only is useful if you plan to implement your own set of raincoat comments with custom rules.
Raincoat has you covered when you can't stay DRY