def __repr__(self):
        return "Rat(%d, %d)" % (self.__num, self.__den)
``BlockDeviceDeployer.calculate_changes`` recognizes a volume that is
dataset/ETHPy150Open azoft-dev-team/imagrium/env/Lib/test/test_binop.py/Rat.__repr__--crossover with--dataset/ETHPy150Open ClusterHQ/flocker/flocker/node/agents/test/test_blockdevice.py/BlockDeviceDeployerDetachCalculateChangesTests.test_detach_remote_volume_attached_to_dead_node