Added another piece of code to benchmark the pattern matches in case of a large group of constructors to match