Added more API docs and removed an unneeded public function.
Added that we've change a function name in RC1.