I'm trying to add a "list of edges" as an edge property type like so.
typedef adjacency_list < listS, vecS, directedS > Traits;
typedef adjacency_list < listS, vecS, directedS, vertex_properties,
property < edge_list_t, std::list<Traits::edge_descriptor>, edge_properties > > > graph_t;