A new year means another tax season—and all the associated headaches. Not just navigating the byzantine maze of US tax code, ...