Clarify my opinion on duck typing