...or maybe not, granted there are comments on pattern match clauses below