Docs for left components.

Some member functions are put into private category.