it doesn't receive "code representation" *instead* of arguments. It is just that those arguments are not evaluated and passed as code representation