#pattern-matching comments fixed - #pattern-quards