thinking more about factory fns
I'm thinking about extracting the code from defnc into a separate macro, perhaps a separate package
i just never use it, and people who are using are already creating their own custom macro in order to enable the feature flag
it complicates the rest of the code. i.e. i think helix.core/memo doesn't work quite right by default