language flexibility one can set a global block policy now which affects any block statement set block-policy drop is the default and blocks behave like in 3.2 set block-policy return makes every block behave like block return policy can be overriden by explicitely specifying the block method: block drop block return