In search of density functional approximations for accurate evaluation of NMR shielding constants for main-group nuclei: Analytic derivatives, benchmarking, and insights from density-corrected density functional theory | Synapse