A sophisticated representation of HTML forms in PHP objects