Duck Typing Library for na