Promise a nested block (under construction - I'm still working in the use case)

No eyes on it so far. We need more concrete cases to support this. Some use cases I have created are easily done using @ignorereflex for example. Some others don’t, but very few good cases.