I agree, it reads strangely. But `self`, in this case, is an instance of Vote.