The Texas Public Finance Authority is a public authority and a body politic and corporate.
Tex. Gov't. Code § 1232.051