Added duck-typing into TODO