Allow placeholder expressions in the type requirements for BOOST_PARAMETER_FUNCTION et al:
(root_vertex , (vertex_descriptor<graphs::graph::_>) , *vertices(graph).first)
(root_vertex
, (vertex_descriptor<graphs::graph::_>) , *vertices(graph).first)