adding trivial xor test to validate wrapper delegation
refactored to simplify cloning and delegation
removed static {'size'} field, this is now computed on the fly. added a method to subsample data with continuous-valued outputs
all unit tests now pass