(b) A spendthrift provision is unenforceable against:
(1) A beneficiary's child, who has a judgment or court order against the beneficiary for child support;
(2) A judgment creditor who has provided services for the protection of a beneficiary's interest in the trust; and
(3) A claim of this state or the United States to the extent a statute of this state or federal law so provides.
(c) A claimant against whom a spendthrift provision cannot be enforced may obtain from a court an order attaching present or future distributions to or for the benefit of the beneficiary. The court may limit the award to such relief as is appropriate under the circumstances.