In previous versions of pandas, using .loc[list-of-values] would work, so as long as the list of values contained at least one existing key.
However, pandas has swapped out this functionality in favor for the reindex function. I personally liked the .loc feature since it worked well with index slicing and other .loc behaviors. Was wondering why they decided to do this?