[Example code](http://www.boost.org/doc/libs/1_46_1/libs/graph/example/bfs-example2.cpp) from BGL:

```
breadth_first_search(g, vertex(s, g), color_map(get(&VertexProps::color, g)).visitor(vis));

```

What is `color_map`, where is it defined? And where is it documented?