Every "new" idea is actually just a novel combination of very many old ideas. By working through one or several intellectual traditions, one can find the possible branching points and tie-ins with other threads of thought. That's where new branches emerge.