DUCK TYPING. I get it now