Understanding Type vs Value Matching in Pattern Matching - Effect Community