An irrevocable trust is an essential tool in the kit of most estate planners, not only for sheltering assets from future ...