initial proposal for style checks, part of #1662