Adding metadata to Orc to support reasoning about grid programming