This is a breaking change to previous behaviour. All functions no longer call `closure()` on their inputs, which greatly improves performance (1). Users are supposed to call `closure()` themselves on input data (which is only necessary once).
1.1
This minor update adds an convenience function `center()` to compute the intrinsic mean of a sample (i.e. the geometric mean under closure).