Private classes: the answers to your questions