rewrote FeatureTable to use pandas errywhere