ENH: check for presence of all targets when balancing partitions
ENH: stricter check for conversion to numeric
NF: support function handle when matching
NF: flag to switch of dataset check
BF: select split half data properly along first dimension but with all features along the second dimension
NF: data normalization