On Fri, 22 Sep 2017 20:30:11 +0000 Jeff Hostetler <git@xxxxxxxxxxxxxxxxx> wrote: > Makefile | 1 + > object-filter.c | 269 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > object-filter.h | 173 ++++++++++++++++++++++++++++++++++++ > 3 files changed, 443 insertions(+) > create mode 100644 object-filter.c > create mode 100644 object-filter.h I think these and list-objects-filter-* are multiple levels of indirection too many. Would a single file with a few implementations of filter_object_fn be sufficient?