Refactored InMemoryResult
 - movoed to correct path/namespace