(a) Create a private right of action against any inspector, architect, or engineer based upon compliance or noncompliance with its provisions; or
(b) Create any independent basis for liability against an inspector, architect, or engineer.
(2) The qualified inspector, architect, or engineer and the developer that retained the inspector, architect, or engineer may contractually agree to the amount of their liability to the developer.