Two more test methods would be nice here, too.   One for the case where there are no extensions and one for the  case where there is more than one.