21. The computer-readable medium of claim 1 , the instructions when executed are further operable to generate a modified schema based on the input schema by accepting user instructions from a user.
22. The computer-readable medium of claim 21 , the user instructions approving, rejecting, or suggesting, changes to the modified schema.