namespace boost { template<typename F> class function {}; namespace graph { template<typename V, typename E> class adjacency_list { }; }; }