Representation of ScalingOperator.ducktape()
The representation of ift.ScalingOperator(20., domain).ducktape('test')
is generated with swappend operators:
ChainOperator:
FieldAdapter <- ('test',)
ScalingOperator (20.0)
Other operators do not exhibit this behavior (tested DiagonalOperator, InverseGammaPrior). The domain and target of the resulting ChainOperator are correct, so I think this is just a quirk in the representation generation.