full support for block nesting