Cute feature I hadn't previously noticed in node: it will evaluate pure expressions before you've even pressed enter! Looks like this even works for functions that it can recognise as having no side effects.