Puzzles solved by Darwin Stars