Adding some documentation to the undocumented methods.  Indicating that the SelectionMode class is private by adding a leading underscore.