Simplify join/pivot implementation to a single shared function; use a limithelper
Simplify join/pivot implementation to a single shared function; use a limithelper

vertexproject/synapse,vivisect/synapse,vertexproject/synapse,vertexproject/synapse