Assigning incompatible property values to DataObjectHandleBase does not raise
from Configurables import Gaudi__Examples__FloatTool
x = Gaudi__Examples__FloatTool()
x.Input = 42 # or a dict, or a list, ...
assert x.Input is None # we shouldn't have reached this bit
x.Context = 42 # this fails as expected