Pulls priate methods into own interface