_.functions and fix chain.tap