qualified personal residence trust: what is it, and do I need one?