Added Functional.hpp - member function helpers