add Features._replace_bags convenience function