Why: exception handling is fast 

report.pl
  ↳ eval
      ↳ generate_report()
          ↳ get_static_data()
              ↳ get_product_categories()
                  ↳ fetch_query_results()