Cleanup NS decls. Make buf,start,end explicit varnames in each distribution
WS cleanup
Cleanup NS decls.
Remove generic binsearch
Tie PartitionedBufferDistribution into make-distribution/make-array machinery. Add tests for such