reduce is only needed for component
Merge pull request #272 from visionmedia/fix/deps

reduce is only needed for component