def key_no_id(self):
        return (self.type,
                self.name,
                self.signature)

################################################################################
# Testing
subtract point 'p' of type Point to current point
dataset/ETHPy150Open VisTrails/VisTrails/vistrails/core/vistrail/port_spec.py/PortSpec.key_no_id--crossover with--dataset/ETHPy150Open boldport/pcbmode/pcbmode/utils/point.py/Point.__sub__