A function generics implementation for Javascript, including node.js