rich comparison for V objects