RE: Pattern guards and where clauses