Fixes major issues of describe semantics

This PR replaces my first naive implementation of nested describe blocks with a more solid one ;-)