The comment says 'block' but the function says 'statement list'.