Simple but works pretty well.

Should also be parsable by automatic tools.