Perhaps this should now be ```return super(Projection, self).__hash__()```