Added a bunch of <functional>s.