Update the definitions based for array-type blocks