foie Duck-like typing things for javascript var require('foie'); function User() { ... return foie(this);} foie.js