Bringing good ideas from node.js into Java