fix: allow pushing multiple blocks
test conditional execution
allow blocks in blocks
fix: '='-operator was not applied

because of incorrect indentation
check that both arguments are either ints or blocks before applying '='
test: 3 factorial
group operator
REF rename
'build block' operation
clean up