So I\'ve been doing some reading on duck typing and I dreamt up the following scenario:
public interface IDuck { vo