Allow to plan_self without setting input