FIX: do not enforce base estimators to inherit from sklearn hierarchy