I'm not clear what `result` is. Is there anything more descriptive we can name it?