Non list data types in a section should be treated as a one item list: Test and implementation. Also fixed the situation when a parent context is a promise, before only the top context was resolved.