i guess we converge to merging encapsulate and "fallback"
this would mean
learner$encapsulate(type, fallback)
type: sets enc for both train+pred
fallback: sets the FB, NULL must is possible
if enc is in {callr, evalualte}, FB must be set
if enc = "none", FB must be NULL
learner$fallback stays, but only as a READ ONLY AB.
i guess we converge to merging encapsulate and "fallback"
this would mean
learner$encapsulate(type, fallback) type: sets enc for both train+pred fallback: sets the FB, NULL must is possible if enc is in {callr, evalualte}, FB must be set if enc = "none", FB must be NULL
learner$fallback stays, but only as a READ ONLY AB.