(1) A third person may assume an obligation by contract entered into with the obligee and thereby discharge the obligation for the obligor, except where its nature does not so permit.
(2) A third person who has no interest in the obligation cannot assume an obligation against the will of the obligor.