Marker shape returned by every withXxx() helper. Each feature is a
_apply reducer that takes the partially-built TreetableConfig
and returns the next one, so multiple features fold cleanly through
provideTreetable(withA(), withB(), ...). The _apply field is
library-internal; consumers compose features via the public helpers
and never call _apply directly.