List of Block Declaration Syntaxes
return_typebe the type of object/primitive/etc. you'd like to return (commonly
blockNamebe the variable name of the block you're creating
var_typebe the type object/primitive/etc. you'd like to pass as an argument (leave blank for no parameters)
varNamebe the variable name of the given parameter And remember that you can create as many parameters as you'd like.
Blocks as Variables
Possibly the most common for of declaration.