Finish documentation; fix method visibility.