named code blocks are replaced with their results