If a handler returns an object and that object has a $renderdata() method, then we will call that renderdata method in expectance of that method marshalling the results.