11:22:20scymtymhayley: i think this is mostly what you already said, but my take would be: if a DO-MATCHES form will definitely lead to an error at runtime, signaling a full warning at compile-time (possibly using WITH-CURRENT-SOURCE-FORM to indicate which part of the form is the problem) seems appropriate. if the form /may/ lead to an error at runtime or has mere style issues, a style warning (also possibly using WITH-CURRENT-SOURCE-FORM) seems