Allow several nesting levels