We could implement the ttest inplace, or at least provide pre-allocated dummy variables to be filled. in the same PR we should introduce clearly labelled between & within tests, maybe as symbolic input?