And right, with implicit casting what you finally ...
# random
m
And right, with implicit casting what you finally get is an object of some other type, which implements an interface you want, but which is not the orginal object.