(1) The duty imposed by this Code section shall not apply if the trustee reasonably determines that, because of special circumstances, the purposes of the trust are better served without complying with the duty;
(2) The trustee shall not be liable for failing to comply with the duty imposed by this Code section to the extent that the terms of the trust instrument limit or waive the duty; and
(3) Except as provided in this paragraph, the duty imposed by this Code section shall apply on or after January 1, 2011. With respect to any trust that is or becomes irrevocable before January 1, 2011, the duty imposed by this Code section shall not apply:
(A) To the trust to the extent such trust instrument directs or permits the trustee to retain, invest, exchange, or reinvest assets without regard to any duty to diversify, without the need to diversify or create a diversity of investments, or without liability for either depreciation or failing to diversify, or contains other similar language expressing a settlor's intent to provide similar discretion to the trustee; or
(B) Absent gross neglect, with respect to an asset that was transferred to the trustee of such trust by any settlor or gratuitous transferor.