The new JavaScript language features in ESNext will eventually make it into V8, on which node.js and io.js run. Rather than wait for V8 to support ESNext, we'll use Babel to transpile ESNext code into a JavaScript version currently supported by node.js and io.js.
npm install -g babel # Install Babel
# Alias babel-node to bode with strict and experimental turned on
bodealias="alias bode='babel-node --optional strict --stage 1 -- '"
echo $bodealias >> ~/.bash_profile # Persist alias
bode # Use ESNext today
>