recognizes block [...] the blocks of IF [...] , FOR and WHILE loops, or functions
the scripting functionality [...] their own objects and methods