Before he could go on, Sparkshower clattered forward and launched into an apology. "I know, sir. I'm ever so sorry to have let you down like this. And I know my personal troubles are no excuse for deceiving you, sir."