Clean up public adapter interface
Document the remaining public class