has an identifier (instance name [...] variables. Function block [...] in the name and comment
is the name given [...] and variable values