Refactored IServiceResult to IServiceBody.
Added QueryResult.