I ran into an issue while writing an Open Data Table for YQL. The table would not pass validation because I placed the paging element after the inputs element. The only acceptable order is urls, paging, inputs, execute; but the YQL guide does not make this clear. I had to dig through the actual schema declaration to find out why my paging element was causing a validation error. It seems to me that the schema should be changed to allow these elements in any order.