True, but I think we better return an empty object than a null. 

I'll change it to instantiate the object in the return line, to make it more explicit that we are not really using it.