added support for continuations made from continuations.
removed dangerous emplace_value
fixed RC