Excellent analysis, Mith. You just hit the nail on the head on the Fionavar trilogy for me.