CECL: Unprecedented Time, Unprecedented Solution