On registration of the limited partnership, the partnership agreement has effect as a contract between the limited partnership and each partner, and between the partners themselves, under which the limited partnership and each of the partners (including any subsequent partners) agree to observe and perform the agreement so far as it applies to them.