Slightly off topic, but related to family gifting.
Our investment broker suggested that rather than gifting money to a child it is better to loan money with no payback date set. That way if the child enters into a relationship that fails, the money is not part of any matrimonial settlement. It has to be paid back to the parents first.
Sounds simple, but there are bound to be some catches in this method.