No what I wanted to suggest is that you add a checker that sets pick_components to [0, -1] if pick_components==None. Ok?