This big difference in syntax is definitely very refined and can cause a "gotcha" and that is described by Invoice Wagner in a write-up entitled Can't established EPPlus licencing to non business without the need of code breaking as 'LicenceContext is a kind but being used as being a variable' https://propertyingurugram.in/hero-homes-the-palatial-sector-104-gurgaon-a-premium-destination-for-luxury-living-and-investment/