1. A method comprising: receiving an input schema having input fields; determining a meaning of said input schema and a relationship between said input fields; creating a set theory expression representing said meaning; and, creating data structures representing semantics of said input schema.