this entirely avoids even creating unsized locals in Immediate::Uninitialized state
unconditional_recursion