The court noted that while a person may sell property belonging to another, the usual position under Roman-Dutch law is that the seller is only obliged to give possession and indemnify against eviction, not to transfer ownership. However, parties can contract for more extensive obligations including an undertaking that the purchaser will obtain transfer. The court also observed that although the services agreement reflected Tramore as having obligations to provide services, this was correct as a matter of law because the exchange agreement had not been amended to provide for the agreement between Tramore and Vosloorus Square. The municipality would have to accept any delegation of Tramore's obligations before it could look to Vosloorus Square rather than Tramore for performance. The court commented that it was presumably for these reasons that the municipality, having initially raised the privity point, withdrew its opposition and did not participate in the appeal. The court noted that much time had elapsed since the exchange agreement (1991), the sale agreement (2000) and the township proclamation (2012), though this did not affect the legal analysis.