Added zip and zipWith methods to Traversable classes and created FPNode class hose role is being a alias for input and output in HTML DOM API